バックエンドページ(thread.php)で基本的に日付ポストと現在時刻の間の値を返す処理をしています。 フロントエンドページ(index.php)は、date.postに値を指定してthread.phpに要求を送信します。ページthread.phpは、日付ポストされ、それに応じて値を返します。 index.phpは返された値の最後の値を使用し、この値としてdatepostedを設定します。この値はリクエストとして再び送られます。だからそれはループです。しかし、私はindex.phpからthread.phpに値 "dateposted"を送る問題に直面しています。ajaxでphp変数を送信し、成功した場合は戻り値を返します。
$dateposted = '1328098097623';
<script language="JavaScript">
var dateposted = <?php echo $dateposted ?>;
function returnValue()
{
$.ajax({
async: true,
type: "GET",
url: "thread.php",
data: {lastposted : dateposted},
success: function (html) {
if(html)
{
var newDiv = $('<div/>').html(html);
$('#chatContents').append(newDiv);
}
}
});
}
</script>
これは、渡された変数を受け入れるためにthread.phpに持っているものです。
if(!isset($lastpost)){
$lastpost = 0;
}else{
$lastpost = $_REQUEST["lastposted"];
}
基本的に私は現在 "日付ポスト"をハードコードしています。私はどのようにajaxを介して別のページにPHPの変数を渡すか分からない。前もってありがとう
のようにそれを変更するPHPスクリプトでPOST .Lastにあなたのタイプを送信し、変更...(データ)を機能させる機能(HTML)を置き換える何することは、現在のスクリプトで発生します?質問はなんですか? – nand
データが送信されません。私はこれが方法であるかどうかわからない、私は別のページにajaxを介してデータを送信するはずです。 –