动态网页最核心的特点就是能动态响应客户端请求。那么表单就成为了动态网页与客户端交互的最重要的途径之一。这次就给各位新手说说如何用PHP来处理提单提交过来的数据。
首先你要熟悉一下HTML语言中创建表单的相关标签,然后创建一个表单,把表单的action属性设为你的php文件所在的位置、method属性设为post。加入一个文本框,把文本框的name属性设为string吧。别忘了加上提交按钮哦。创建完成后的表单代码大概是这样:
<form aciton="demo.php" method="post">
<input type="text" name="string">
<input type="submit" name="submit" value="提 交">
</form>
当表单提效到demo.php时,就会得到一个$string变量了。但是不能直接用$string,因为这是表单通过post提交上来的变量,所以应该用$_POST['string']来调用它。请看demo.php的代码:
<?php
//输出表单提交的文字
echo $_POST['string'];
?>
好,现在你已学会处理表单提交的数据了。接着教你一个小技巧:把表单和PHP代码结合在同一个文件内,要用户提交表单后才开始处理表单的数据。请看代码:
<form aciton="demo.php" method="post">
<input type="text" name="string">
<input type="submit" name="submit" value="提 交">
</form>
<?php
//如果用户的点击“提交”按钮,那么就开始处理
if ($_POST['submit']) {
echo $_POST['string'];
} else {}//否则就不做任何事情
?>
以上的两个例子都是把表单提交的数据输出而已,在实际运用中还可以对这些数据做无数种的处理,如保存进文件、保存到数据库等等。
Trackback: http://tb.donews.net/TrackBack.aspx?PostId=405476