$.ajax({
dataType : "html" ,
url: "jquery-loadMoreComments.php?lastComment="+ $(".postedComment:last").attr('id')&"section="+'.$sid.',
success: function(html) {
あるファイルから別のファイルへのこの ajax リクエストがあり、このような別のファイルで url 変数を取得しています
$filtered = filter_input(INPUT_GET, "lastComment", FILTER_SANITIZE_URL);
$filtered1 = filter_input(INPUT_GET, "section", FILTER_SANITIZE_URL);
最初の変数は正しく取得されますが、2 番目の変数は他のファイルに取得されません。URL から最初のファイルによって取得され、$sid
ajax を介して 2 番目のファイルに送信され、要求が続行されます。
URLをこちらに変更しました
url: "jquery-loadMoreComments.php?lastComment="+ $(".postedComment:last").attr('id'),section: '<?= $sid ; ?>',
次に、2 番目の php ファイルで、$sid
これを書きました
$filtered = filter_input(INPUT_GET, "section", FILTER_SANITIZE_URL);
しかし、まだ実行されていません。$sid
変数が正しく渡されていないと思います。最初の php ファイルでは、 variabl を渡すコードを書いていません$sid
。どうすればそれを行うことができますか。