PHPサーバー上のPDFファイルに書き込もうとしています。変数をサーバーに送信し、pdf ドキュメントを作成してから、電話でドキュメントをダウンロードしてデバイスで表示します。変数はphpファイルに書き込まれていないようです。私は以下のコードを持っています
public void postData() {
try {
Calculate calc = new Calculate();
HttpClient mClient = new DefaultHttpClient();
StringBuilder sb=new StringBuilder("myurl.com/pdf.php");
HttpPost mpost = new HttpPost(sb.toString());
String value = "1234";
List nameValuepairs = new ArrayList(1);
nameValuepairs.add(new BasicNameValuePair("id",value));
mpost.setEntity(new UrlEncodedFormEntity(nameValuepairs));
} catch (UnsupportedEncodingException e) {
Log.w(" error ", e.toString());
} catch (Exception e) {
Log.w(" error ", e.toString());
}
}
そして、変数「値」をpdfドキュメントに書き込む私のphpコード:
//code to reverse the string
if($_POST[] != null) {
$reversed = strrev($_POST["value"]);
$this->SetFont('Arial','u',50);
$this->Text(52,68,$reversed);
}
変数をランダムな場所に書き込もうとしていますが、if ステートメントは常に null であり、その理由がわかりません。ありがとう。少しズレていたらごめんなさい。