ååãåããããªè³ªåããããŠé ããŸããããããã質åå
å®¹ãæªãã£ãããäžåºŠæ
å ±ãæŽçããŠãŸã質åãããŠé ããŸãã
çŸåšãAndroid端æ«åŽãããµãŒããŒåŽã«postããŠå€ãã¯ããŒã ãªã©ãã©ãŠã¶(端æ«ã®webviewã§ã¯ãªã)ã§è¡šç€ºããåŠçãããããšæã£ãŠããŸãã
äŸãšããŸããŠãAndroid端æ«ãèµ·åããã°" 1 "ãšããæ°åãpostãããµãŒããŒåŽã®PHPã§postããŒã¿ãåãåãäœããã®åŠçãè¡ã
ãã®æ°åããã©ãŠã¶ã§è¡šç€ºããããšæã£ãŠããŸãã
端æ«ãããäžåºŠèµ·åãããšPHPåŽã®æ°åã¯å ç®ãã" 2 "..ãšããããã«ãããã®ã§ãã
çŸç¶ã¯POSTã§ããŠããããæªãããŠPOSTãããå€ãäžåºŠtextãã¡ã€ã«ã«æžã蟌ã¿ããã®textãã¡ã€ã«ãèªã¿èŸŒãã§è¡šç€ºããæ¹æ³ãåã£ãŠããŸããïŒPOSTãããå€ãechoãªã©ã§è¡šç€ºãããªãããïŒ
ãŸãããããã£ããµãŒããŒåŽã®æ¹ã§ã¯è€æ°ã®ç«¯æ«ãèµ·åãããæããããæ°åãå ç®ããããããªãã®ãªã®ã§ããããïŒïŒïŒå°èµ·åããããªã" 2 "å ç®ãªã©...åŠçã®åé¡ïŒïŒ
//POSTåŠçäžéšãtryçç¥
    String sUrl = "http////éä¿¡å
////url";
    URI url = null;
    Â
    try {
     url = new URI(sUrl);
     Log.d("posttest", "URLã¯OK");
    } catch (URISyntaxException e) {
     e.printStackTrace();
    }
    Â
    //HttpClient client = new DefaultHttpClient(); Â
    HttpPost Post  = new HttpPost(url); Â
    Post.getParams().setParameter(CoreProtocolPNames.USE_EXPECT_CONTINUE, Boolean.FALSE);
    Â
    ArrayList<NameValuePair> value = new ArrayList<NameValuePair>(1);  Â
    value.add(new BasicNameValuePair("sPOST", 1));
  //----POSTéä¿¡----
  Post.setEntity(new UrlEncodedFormEntity(value, "UTF-8"));
  Log.d(TAG, "<----- Postå®äº --->");
    //éä¿¡ãããŸã§
//PHPåŽ
<?php
    $array = ($_POST["sPOST"]);
    Â
    echo $array;//ããã§è¡šç€ºãããªã
    //var_dump($array);
    Â
    Â
    if ($array) {// nameãéãããŠããŠããã
      if (! ($fp = fopen ( "test.txt", "ab" ))) {
        echo "ãã¡ã€ã«ãéããŸããã";
      }
      Â
      fwrite($fp ,"$array"); // ä¿åãã¡ã€ã«ã«æžã蟌ã¿Â
      fclose($fp);Â
      //æžã蟌ãŸããŠãããšããšæžã蟌ãŸããŠããªããšããããïŒ
    }
    Â
ïŒ
ïŒ
ãããã¯ãŒã¯ã«é¢ããŠã¯ãçŽ äººã§ãPHPã¯å°ãããã£ãããšãããçšåºŠã§ãã
ã©ã®ãããªåŠçãããã®ãäžè¬çãªã®ããææããããããŸãã