みんなの「教えて(疑問・質問)」にみんなで「答える」Q&Aコミュニティ

こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

ajaxでPHPにPOST送信して結果データをテキストファイルに書き込みたいのですがうまくいきません

jQueryを使用しています。

<script language="Javascript">
function send(){//
$.ajax({
type: "POST",
url: "write.php",//write.phpに送信
date: {date: $("#text").val()},//「id="text"」なテキストエリアのvalue値を取得し「date」として送信。
});
}
</script>
<form name="chat" onsubmit="send();return false" method="POST" >
<textarea id="text"></textarea><br>
<input type="submit" value="送信"></input>
</form>

write.php
<?php
$textfile = fopen("text.txt", "a");//「text.txt」をオープン
fputs($textfile, $_POST["date"]);//書き込む(これができません。ディレクトリーにファイルがなかった場合、ファイルは作成されます)
fclose($textfile);
?>

どのようにしたら、テキストエリアに入力された値を、テキストファイルに書き込むことができるのでしょうか?
色々、調べたのですがプログラムの書き方の間違いがどうしても分かりません。教えてください。

投稿日時 - 2010-02-08 19:36:46

QNo.5659837

すぐに回答ほしいです

質問者が選んだベストアンサー

こうでしょ!
function send(){
$.ajax({
type: "POST",
url: "write.php",
//下1行修正
data:{date:$("#text").val()}
});
}

投稿日時 - 2010-02-09 18:31:38

お礼

回答ありがとうございます。
あちゃースペルミスでしたか・・・・・。


スペルを正して再度挑戦してみます!
本当にありがとうございます。

投稿日時 - 2010-02-11 00:20:13

ANo.1

このQ&Aは役に立ちましたか?

6人が「このQ&Aが役に立った」と投票しています

回答(1)

あなたにオススメの質問