これは過去のQ/Aと似ているように聞こえるかもしれませんが、私のものは少し違うと思います。テキストファイル情報を動的にロードしたいWebページがあります。テキストファイルをiframe経由でアップロードし、この情報をphpからJavascriptに保存したいと思います。これを通常の変数として保存しようとすると機能しないため、この情報を$_POST['hidden_form']という名前の非表示フォームの下に$_POST配列の一部として保存することでこれを実行しようとしました。PHPをJavascriptに読み込もうとすると、「予期しないトークンが不正です」というエラーが表示され続けます。次の2つのコードを試しました。
for($i=0;$i< count($_POST['hidden_form']) ;$i++)
{
echo "saved_form[$i]='" . $_POST['hidden_form'][$i]. "';\n";
}
と
saved_form = <?php echo json_encode($_POST['hidden_form']); ?>;
エラーは、配列を指定するために必要な "'"に関係していると思いますが、確かではありません。ここからどこへ行けばいいのかわからないので、助けていただければ幸いです。これを行うためのより良い方法がある場合は、私に知らせてください。前もって感謝します!