yuweixian4230 发表于 2011-12-22 08:54

16 十三章 _POST 表单简单实例

<a href=".http://blog.chinaunix.net/attachment/attach/22/66/62/4822666248d95ba0724ad35ca7d88b1f47aa32f6f3.rar" target="_blank" target="_blank"><img src="/blog/image/attachicons/rar.gif" align="absmiddle" border="0">&nbsp;test.rar </a>&nbsp; <br><font size="4"><br>从一个脚本向另一个脚本传递数据时,可使用两种常见的方法:GET和POST。虽然GET是默认方法,但一般希望使用POST,因为它能处理更多的数据,使用表单插入和修改大块文本时,能处理更多数据很重要,所有发送给PHP脚本的提交数据都必须使用$_POST语法来引用。<br><br>test7.php<br></font><div id="codeText" class="codeText"><ol style="margin:0 1px 0 0;padding:5px 0;" start="1" class="dp-css"><li><span style="color:#000000;"><span style="color:#0000CC;">&lt;</span><span style="color:#0000CC;">?</span>php<br></span></li><li>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#0000CC;">/</span><span style="color:#0000CC;">/</span> 这里提交的 _POST<span style="color:#0000CC;">[</span><span style="color:#0000CC;">'</span>name1<span style="color:#0000CC;">'</span><span style="color:#0000CC;">]</span> 与 html中 name <span style="color:#0000CC;">=</span> name1 要一致<br></li><li>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#0000FF;">if</span><span style="color:#0000CC;">(</span>isset<span style="color:#0000CC;">(</span><span style="color:#0000CC;">$</span>_POST<span style="color:#0000CC;">[</span><span style="color:#0000CC;">'</span>name1<span style="color:#0000CC;">'</span><span style="color:#0000CC;">]</span><span style="color:#0000CC;">)</span><span style="color:#0000CC;">)</span><br></li><li>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#0000CC;">{</span><br></li><li>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$name <span style="color:#0000CC;">=</span> htmlentities<span style="color:#0000CC;">(</span><span style="color:#0000CC;">$</span>_POST<span style="color:#0000CC;">[</span><span style="color:#0000CC;">'</span>name1<span style="color:#0000CC;">'</span><span style="color:#0000CC;">]</span><span style="color:#0000CC;">)</span><span style="color:#0000CC;">;</span><br></li><li>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$email <span style="color:#0000CC;">=</span> htmlentities<span style="color:#0000CC;">(</span><span style="color:#0000CC;">$</span>_POST<span style="color:#0000CC;">[</span><span style="color:#0000CC;">'</span>email1<span style="color:#0000CC;">'</span><span style="color:#0000CC;">]</span><span style="color:#0000CC;">)</span><span style="color:#0000CC;">;</span><br></li><li>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;printf<span style="color:#0000CC;">(</span><span style="color:#FF00FF;">"hi %s &lt;br /&gt;"</span><span style="color:#0000CC;">,</span><span style="color:#0000CC;">$</span>name<span style="color:#0000CC;">)</span><span style="color:#0000CC;">;</span><br></li><li>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;printf<span style="color:#0000CC;">(</span><span style="color:#FF00FF;">"the address %s will soon be a spam-magnet &lt;br /&gt;"</span><span style="color:#0000CC;">,</span><span style="color:#0000CC;">$</span>email<span style="color:#0000CC;">)</span><span style="color:#0000CC;">;</span><br></li><li>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#0000CC;">}</span><br></li><li>
<span style="color:#0000CC;">?</span><span style="color:#0000CC;">&gt;</span></li></ol></div><br><font size="4">test7.html<br><br></font><div id="codeText" class="codeText"><ol style="margin:0 1px 0 0;padding:5px 0;" start="1" class="dp-css"><li><span style="color:#000000;"><span style="color:#0000CC;">&lt;</span><span style="color:#FF0000;">form</span> action <span style="color:#0000CC;">=</span> <span style="color:#FF00FF;">"test7.php"</span> method <span style="color:#0000CC;">=</span> <span style="color:#FF00FF;">"post"</span><span style="color:#0000CC;">&gt;</span><br></span></li><li>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#0000CC;">&lt;</span>p<span style="color:#0000CC;">&gt;</span><br></li><li>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Name<span style="color:#0000CC;">:</span><span style="color:#0000CC;">&lt;</span>br <span style="color:#0000CC;">/</span><span style="color:#0000CC;">&gt;</span><br></li><li>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#0000CC;">&lt;</span>input type<span style="color:#0000CC;">=</span><span style="color:#FF00FF;">"text"</span> id <span style="color:#0000CC;">=</span> <span style="color:#FF00FF;">"name"</span> name <span style="color:#0000CC;">=</span> <span style="color:#FF00FF;">"name1"</span> size <span style="color:#0000CC;">=</span> <span style="color:#FF00FF;">"20"</span> maxlength <span style="color:#0000CC;">=</span> <span style="color:#FF00FF;">"40"</span> <span style="color:#0000CC;">/</span><span style="color:#0000CC;">&gt;</span><br></li><li>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#0000CC;">&lt;</span><span style="color:#0000CC;">/</span>p<span style="color:#0000CC;">&gt;</span><br></li><li>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#0000CC;">&lt;</span>p<span style="color:#0000CC;">&gt;</span><br></li><li>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Email Address<span style="color:#0000CC;">:</span><span style="color:#0000CC;">&lt;</span>br <span style="color:#0000CC;">/</span><span style="color:#0000CC;">&gt;</span><br></li><li>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#0000CC;">&lt;</span>input type <span style="color:#0000CC;">=</span> <span style="color:#FF00FF;">"text"</span> id <span style="color:#0000CC;">=</span> <span style="color:#FF00FF;">"email"</span> name <span style="color:#0000CC;">=</span> <span style="color:#FF00FF;">"email1"</span> size <span style="color:#0000CC;">=</span> <span style="color:#FF00FF;">"20"</span> maxlength <span style="color:#0000CC;">=</span> <span style="color:#FF00FF;">"40"</span> <span style="color:#0000CC;">/</span><span style="color:#0000CC;">&gt;</span><br></li><li>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#0000CC;">&lt;</span><span style="color:#0000CC;">/</span>p<span style="color:#0000CC;">&gt;</span><br></li><li>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color:#0000CC;">&lt;</span>input type <span style="color:#0000CC;">=</span> <span style="color:#FF00FF;">"submit"</span> id <span style="color:#0000CC;">=</span> <span style="color:#FF00FF;">"submit"</span> name <span style="color:#0000CC;">=</span> <span style="color:#FF00FF;">"submit"</span> value <span style="color:#0000CC;">=</span> <span style="color:#FF00FF;">"Go"</span> <span style="color:#0000CC;">/</span><span style="color:#0000CC;">&gt;</span><br></li><li>
<span style="color:#0000CC;">&lt;</span><span style="color:#0000CC;">/</span><span style="color:#FF0000;">form</span><span style="color:#0000CC;">&gt;</span><br></li><li>
<br></li><li>
<span style="color:#0000CC;">/</span><span style="color:#0000CC;">/</span>注意 name <span style="color:#0000CC;">=</span> <span style="color:#FF00FF;">"name 1"</span>与 POST中 配合</li></ol></div><br><a href="http://blog.chinaunix.net/attachment/201108/25/22666248_1314269528YD4y.jpg" target="_blank" target="_blank"><img src="http://blog.chinaunix.net/attachment/201108/25/22666248_1314269528YD4y.jpg" .load="imgResize(this, 650);" ;="" border="0"></a><br><font size="4"><br><br><br></font><a href="http://blog.chinaunix.net/attachment/201108/25/22666248_1314269539ME45.jpg" target="_blank" target="_blank"><img src="http://blog.chinaunix.net/attachment/201108/25/22666248_1314269539ME45.jpg" .load="imgResize(this, 650);" ;="" border="0"></a><br><font size="4"><br><br><br><br></font>
页: [1]
查看完整版本: 16 十三章 _POST 表单简单实例