ホームページ >バックエンド開発 >PHPチュートリアル >21 PHP フォームの検証 - 完全なフォームの例

21 PHP フォームの検証 - 完全なフォームの例

WBOY
WBOYオリジナル
2016-08-08 09:19:17920ブラウズ

PHP - フォームからの値の保持

<code>如需在用户点击提交按钮后在输入字段中显示值,我们在以下输入字段的 value 属性中增加了一小段 PHP 脚本:name、email 以及 website。在 comment 文本框字段中,我们把脚本放到了 <textarea> 与 </textarea> 之间。这些脚本输出 <span>$name</span>、<span>$email</span>、<span>$website</span> 和 <span>$comment</span> 变量的值。</code>

次に、どのラジオボタンが選択されているかを表示する必要もあります。このためには、checked 属性 (ラジオ ボタンの value 属性ではありません) を操作する必要があります:

<code>Name: <span>input</span><span>type</span>=<span>"text"</span><span>name</span>=<span>"name"</span><span>value</span>=<span>"<?php echo $name;?>"</span>>E-mail: <span>input</span><span>type</span>=<span>"text"</span><span>name</span>=<span>"email"</span><span>value</span>=<span>"<?php echo $email;?>"</span>>Website: <span>input</span><span>type</span>=<span>"text"</span><span>name</span>=<span>"website"</span><span>value</span>=<span>"<?php echo $website;?>"</span>>Comment: <span>textarea</span><span>name</span>=<span>"comment"</span><span>rows</span>=<span>"5"</span><span>cols</span>=<span>"40"</span>><span><span><?php </span><span>echo</span><span>$comment</span>;<span>?></span></span><span><span>textarea</span>></span>Gender:

<span>input</span><span>type</span>=<span>"radio"</span><span>name</span>=<span>"gender"</span><span><span><?php </span><span>if</span> (<span>isset</span>(<span>$gender</span>) && <span>$gender</span>==<span>"female"</span>) <span>echo</span><span>"checked"</span>;<span>?></span></span><span>value</span>=<span>"female"</span>></span>Female
<span>input</span><span>type</span>=<span>"radio"</span><span>name</span>=<span>"gender"</span><span><span><?php </span><span>if</span> (<span>isset</span>(<span>$gender</span>) && <span>$gender</span>==<span>"male"</span>) <span>echo</span><span>"checked"</span>;<span>?></span></span><span>value</span>=<span>"male"</span>></span>Male</span></code>

21 PHP フォームの検証 - 完全なフォームの例

以上、内容の側面も含めて 21 個の PHP フォーム検証完成フォームの例を紹介しましたが、PHP チュートリアルに興味のある友人の参考になれば幸いです。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。