package com.ast;

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.OutputStreamWriter;
import java.io.PrintWriter;
import java.net.HttpURLConnection;
import java.net.MalformedURLException;
import java.net.URL;

import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.webkit.WebView;
import android.widget.Button;
import android.widget.ImageView;

public class daebudo01 extends Activity 
{
WebView browser;

/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) 
{
    super.onCreate(savedInstanceState);
    setContentView(R.layout.daebudo01);
    // TODO Auto-generated method stub
    ImageView back = (ImageView)findViewById(R.id.back);
    ImageView daebudoI = (ImageView)findViewById(R.id.daebudo01s);
    browser = (WebView)findViewById(R.id.webkit);
   
    // Intent 값을 받는다.
    Intent intent = getIntent();
    String a = intent.getStringExtra("daebudo");
    
    // 전달된 Intent 에 따라 이미지가 다르게 나타난다.
    if (a.equals("daebudo01s"))
    {
     daebudoI.setImageResource(R.drawable.daebudo01s);
    } else if (a.equals("daebudo02s"))
    {
     daebudoI.setImageResource(R.drawable.daebudo02s);
    }
    
//Create a new HttpClient and Post Header   
try 
{
URL url = new URL("http://test.digitaldrama.co.kr/test/daebudo01s.php");
HttpURLConnection http = (HttpURLConnection) url.openConnection();
http.setDefaultUseCaches(false);
http.setDoInput(true);
http.setDoOutput(true);
http.setRequestMethod("POST");
http.setRequestProperty("content-type", "application/x-www-form-urlencoded");
//--------------------------
//   읽기
//--------------------------
InputStreamReader tmp = new InputStreamReader(http.getInputStream(), "EUC-KR"); 
            BufferedReader reader = new BufferedReader(tmp);
            StringBuilder builder = new StringBuilder();
            String str;
            StringBuffer buffer = new StringBuffer();
         // PHP 변수에 값을 대입하는 형식으로 사용한다
 
     buffer.append("ID").append("=").append(a);      // 변수명 앞에 '$' 붙이지 않음
 //buffer.append("PWord").append("=").append("1234567").append("&");
 PrintWriter writer = new PrintWriter(new OutputStreamWriter(http.getOutputStream(), "EUC-KR"));
 writer.write(buffer.toString());
 writer.flush();


            while ((str = reader.readLine()) != null) 
            {
                 builder.append(str + "\n");
            }
            
            //text.setText(builder.toString());    // 웹에서 읽어온 내용을 TextView에 표시
catch (MalformedURLException e) 
{
//
    } 
catch (IOException e) 
{
// 
}

    browser.loadUrl("http://test.digitaldrama.co.kr/test/"+ a +".php");
    
    back.setOnClickListener(new Button.OnClickListener(){
      
            public void onClick(View v) {
                // TODO Auto-generated method stub
                finish(); // 액티비티를 종료합니다.
            }  
        });
}

위가 액티비티 소스입니다 인텐트에서 받은 a 라는 변수의 값을 전송하는건데 ..잘안됩니다.

php는 
<?
// DB 연결정보
include_once("./dbconfig.php");
echo "daebudo01s<BR>";
echo "안드로이드 : ".$_REQUEST['ID']."<BR>";
echo "안드로이드2 : ".$_POST['ID'];
?>
이렇게 받는데 맞나요~?

오류없이 예물레이터도 돌아가는데 값을 못받습니다. 알려주세요.