WordPressのサイドバーに表示するプレーンなPHPウィジェットを作成しました。私はウィジェットが連続ページに記入したいと思っているデータを投稿することに成功しました。しかし、それが記入されないと想定される場所は、代わりに"<?php echo $_GET["
と入力し、次にテキストボックス" />"
の後に入力します。私は最初に提出された電子メールが次のページのフォームに記入されることを願っています。私は登録フォームを持っているコードは、より大きなウィジェットの一部であり、次のようになります。WordPressでPHPが正しく動作しない
<p class="form-email'.$errorVar.'">
<label for="email">'. __('E-mail', 'profilebuilder') .$errorMark.'</label>
<input class="text-input" name="email" type="text" id="email" value="<?php echo $_GET["email"]; ?>" />
</p><!-- .form-email -->';
ここでは、ページへのリンクです:http://universityoutfitters.com/testphp/ - ウィジェットは、下の左側のパネルにあります。
追加情報:次のように ウィジェットのコードは次のとおりです。
<form action="http://universityoutfitters.com/sign-up/" method="post">
Please submit your email address
Email: <input type="text" name="email" />
<input type="submit" />
</form>
PHPとHTMLを混在させることはできません。すべてのPHPコードを ' '。 – bfavaretto
get変数があなたのためにうまくいかないことを意味しますか? –
value = "<?php echo $ _GET [" email "];?>"ラップされていませんか? –