PHP が最初に実行されることはわかっていますが、PHP に ajax リクエストを待機させてからスクリプトを実行させる方法はありますか? ここに実行したいphpスクリプトがありますが、正常に実行するにはJSファイルから変数が必要です。それで、それが可能かどうか疑問に思っていましたか?
私が持っているのは、私のJSの通常のリクエストです:
var myvar = data;
$.get('phpscript.php', {myvar: myvar} );
そしてPHPで:
$myphp = $_GET['myvar'];
しかし、エコー$myphp
すると「未定義」が返されますが、警告すると値が表示されます。これは、php スクリプトが ajax からのリクエストを受け取る前に実行されていることを意味します。PHPを待たせる方法はありますか?
ありがとう。