大矩阵作坊

力量源自共享,共享推进开放,开放创造奇迹。关注开源技术、动态语言和互联网应用领域

  DonewsBlog  |  Donews首页  |  Donews社区  |  Donews邮箱  |  我的首页  |  联系作者  |  聚合   |  登录
  108篇文章 :: 27篇收藏:: 114篇评论:: 5个Trackbacks

公告

作者简介:
刘铭,PHP简体中文手册翻译小组成员之一,主要关注互联网应用开发技术、Web标准设计和可用性改进、开源软件及动态语言。毕业于广州大学华软软件学院,主修软件工程相关专业。现暂居于异国工作和学习互联网技术,等待及寻找机会贡献祖国。

Blog内容简介:
以发表PHP业界消息、原创技术文章、开发学习笔记及评论为主,外加少量推荐、翻译和转载。凡原创文章均可在创作共用“署名 1.0”许可下使用。如有任何问题,欢迎通过邮件表单联系我

通过FeedBurner订阅
通过Bloglines订阅
通过Google订阅
通过Live.com订阅
通过Yahoo订阅
通过抓虾订阅
通过鲜果订阅
通过周博通订阅

创作共用:署名 1.0

文章

收藏

相册

Applications

Communities

Development

My friends

Systems

存档


正在读取评论……


  动态网页最核心的特点就是能动态响应客户端请求。那么表单就成为了动态网页与客户端交互的最重要的途径之一。这次就给各位新手说说如何用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


[点击此处收藏本文]  发表于2005年05月30日 8:43 PM




正在读取评论……

发表评论

大名:
网址:
验证码
评论