私には状況があります。このようにクエリ文字列からデータを出力できることはわかっています。
<?
$firstname = $_GET['firstname'];
echo $firstname;
?>
問題は、次のように、名前にスペースが含まれる名と姓のフィールドを持つフォームがあることです。
<input type="text" class="text" name="name (awf_first)" value="" onfocus=" if (this.value == '') { this.value = ''; }" onblur="if (this.value == '') { this.value='';} " tabindex="500" />
<input id="awf_field-72073394-last" class="text" type="text" name="name (awf_last)" value="" onfocus=" if (this.value == '') { this.value = ''; }" onblur="if (this.value == '') { this.value='';} " tabindex="501" />
したがって、この状況では、フォーム送信の成功ページに名と姓を印刷する必要があります。どのようなアプローチを使用する必要がありますか?
私はこれら 2 つのことをするのに疲れましたが、うまくいきませんでした。
$firstname = $_GET['name%20(awf_first)'];
echo $firstname;
そして2番目のアプローチ
$firstname = urldecode($_GET['name (awf_first)']);
echo $firstname;
フォームの入力の名前からスペースを削除することはできないことに注意してください。
ありがとう、