0
私はそのような形がある場合:フォームが送信されたときjavascriptまたはJqueryのどちらかを使用して入力テキストからhtml要素に値を挿入すると、保存されますか?
<form method="post">
<input type="text" name="link" class="link"/>
<input type="submit" value="Submit" name="go"/>
</form>
は、それから私はJavascriptやjqueryのを介して他のhtml要素への「リンク」と呼ばれる入力テキストの値を挿入します。
<span class="link_val"></span>
if(isset($_POST['go'])){
echo "<script> $('link_val').val() = $('.link').val() </script>";
}
を
次に、ページをリフレッシュするか、またはスパン値を入力に最後に挿入したままにしておくと、そのページが再び表示されますか?または入力の値を保存するデータベースが必要になるのでしょうか?
を値のため、はい、新しい入力のために、それが掲載されますが、それはあなたが '$ _POST'で何をするかに依存して保存したりありません。 – teeyo
まず、ページを更新すると、送信されたフォームのパラメータがクリアされます。 PHP処理は、セッションを使用しない限り、ページが開かれるたびに新しく始まります。第二に、私はあなたがどこに値を挿入するのを見ていませんが、そうすることはPHPに送るよりもずっと簡単です。ページをリフレッシュすると、サーバーからリロードされ、クライアント側の変更はすべて消えます。 (また、jQueryは単なるJavaScriptです)。永続的な変更が必要な場合は、それらをサーバーに保存する必要があります。ファイルまたはデータベース内。 –
@ChrisG、最初に、セッションやクッキーに値を保存してから、いつでも取得できますか? – Danny