プロが教える店舗&オフィスのセキュリティ対策術

現在Javaアプレットを作成しており,サーバ上でデータ保存を行いたいのでPHPを勉強しています.
アプレットから送信したデータをPHPで受信することができず,苦戦しています.
アプレットからPHPを呼び出す,PHPによるファイルに書き込むことはなんとかできました.
アプレット,PHP間の送受信を行う簡単なサンプルがあれば教えていただきたいです.
似たような質問はありましたが,理解が追いつかなかったため,できれば具体的に教えていただけると嬉しいです.
よろしくお願いいたします.

A 回答 (2件)

>アプレットから送信するデータ(String)に処理を加える必要はありますか?


処理というのはどのような処理をイメージしていますか?

>またphpファイルは
><?php
>$filename = "log.txt";
>$post_data = $_POST["data"];
>$fp = fopen($filename, "a");
>fwrite($fp, $post_data);
>fwrite($fp, "\n");
>fclose($fp);
>?>
>のような形で書いています.
dataという名前で取得しているなら以下のような形になると思います。


PrintWriter writer = new PrintWriter ( urlCon.getOutputStream() );
writer.print ( "data=あいうえお" );
writer.close();

これで「あいうえお」が書き込まれます。

>アプレットから送信したデータをPHPで受信することができず,苦戦しています.
エラーとかなにか表示されていますか?
デバッグしながらひとつずつ確認していくことをおすすめします。
    • good
    • 0
この回答へのお礼

なんとかなりそうです!ありがとうございました!

お礼日時:2013/12/04 13:03

こんにちは。



http://uguisu.skr.jp/html/javatophp.html

このくらい説明がしてあってもだめでしょうか?
ダメなのであれば理解が追いついていないところを具体的に質問してください。

この回答への補足

ありがとうございます.

アプレットから送信するデータ(String)に処理を加える必要はありますか?

またphpファイルは
<?php
$filename = "log.txt";
$post_data = $_POST["data"];
$fp = fopen($filename, "a");
fwrite($fp, $post_data);
fwrite($fp, "\n");
fclose($fp);
?>
のような形で書いています.

よろしくお願いします.

補足日時:2013/12/04 09:59
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!