ホームページ >バックエンド開発 >PHPチュートリアル >JavaScriptで生成した値をPHPに転送する方法
JavaScript によって生成された値を PHP に転送するにはどうすればよいですか?
私のページは JavaScript を使用してドロップダウン リストの onchange() イベントを実装する方法を教えてください。
Cookie が使用されますが、毎回最初の値のみを渡すことができます。
初めて userid0 を選択すると、php はそれを取得できます。 userid1 をもう一度実行しても、php は最初の値を取得します。
解決方法を尋ねます。
SetCookie("userID",current_user_id);
alter(document.cookie);
< ?
$file_exist=0;
$imagefile='user '.$userID.".jpg";
if(file_exists($imagefile))
$file_exist=1;
? >
alert(" echo $HTTP_COOKIE_VARS ['userID'] ?>");
------解決策------ --------------
AJAX を実現できます
------解決策------------------
//index.php <?php echo $_GET['value'];?><br/> <select onchange="window.location='index.php?value='+this.value;"> <オプション値="1">1</オプション> <オプション値="2">2</オプション> </選択> <br><font color="#e78608">------解決策----------------------</font><br> は php ページに送信できます。または、実装するには ajax を使用します。もちろん、Cookie を使用して実装することもできます。<br>コードの一部を投稿して見てください。 <br><font color="#e78608">------解決策------------------</font><br> まずセッションに値を保存し、次にセッション値をphpに割り当てます。 <br><font color="#e78608">------解決策----------------------</font><br>正解は2階 <br><font color="#e78608">------解決策-----</font><br>4 階はもちろん正しく、非常に簡単です。 AJAXを使用することもできます <br><font color="#e78608">------解決策------------------</font><br>セッションの保存は簡単です <div class="clear"></div>