2011-12-16 8 views
1

チャットスクリプトのコード行を編集しようとしています。私はajaxやjavascriptについて何も知らない。私は基本的なPHPを知っている。php javascriptの基本ライン

編集したい行はタグ内にあります。 xmlhttp.responseTextはchat.txtの内容を出力し、それを 'chatwindow'要素に入れます。 chat.txtが最後に変更されたときの一番下に日付を表​​示したいだけです。

document.getElementById("chatwindow").innerHTML = xmlhttp.responseText; 

と、私はこれをしたい:

元の行がある

document.getElementById("chatwindow").innerHTML = xmlhttp.responseText + date("F d Y H:i:s.", filectime("chat.txt")); 

誰かが私のラインの構文を訂正してもらえますか?

+1

あなたのコードはPHPではなくJavaSciptです。 'document.getElementById'呼び出しはPHPによって作成されていますか?もしそうなら、周囲のPHPコードを投稿してください。 –

+0

申し訳ありません。私が 'innerHTML = xmlhttp.responseText +" test ";を実行すると、それは" test "の後に表示されるので、変更されたファイルの日付を追加する方法を知る必要があります。 – user1022585

+0

あなたは私を誤解しています。あなたのPHPファイルに ''タグを入れてください。 PHPとJSの関数呼び出しを組み合わせようとしていますが、これはうまくいかないので、PHPの残りの部分を見てみる必要があります。 –

答えて

1
var date = '<?php echo date("F d Y H:i:s.", filectime("chat.txt")); ?>'; 
document.getElementById("chatwindow").innerHTML = xmlhttp.responseText + ' - ' + date; 
+0

ありがとう、iveそれを行ったが、それはチャットの内容であるため何らかの理由で日付を更新していない:/ – user1022585

+0

私たちが見ることができるリンクがありますか?データはソースコードに正しくエコーされていますか? – 472084

+0

どこにでもchat.phpのページコードを投稿できますか?その130行。 – user1022585