例子---PHP与Form表单之一

来源:互联网 发布:淘宝代销不赚钱 编辑:程序博客网 时间:2024/06/15 08:01

话不多说,大家都着急过双十一呢对不对,这里萍子,直接上代码,解释它的意思,这个文件很简单,很好理解。其实就是简单模拟了一下留言版的数据的获取,连展示都没展示,简单吧?OK,上代码:

<?php    if(!empty($_POST['submit'])){        $userName = htmlspecialchars($_POST['userName']);//转义字符为实体呈现出来        $userName = htmlspecialchars($_POST['content']);        $fp = fopen("test.txt","a+");        while(!feof($fp)){//feof()函数判断文件指针是否到了文件末尾,是返回true,否返回false            $str = fgets($fp);        }        fwrite($p,$userName." ".$content."\n");//把存入TXT文件的信息,拼接起来,用空格隔开        fclose($fp);    }?><form action="" method="post">    留言人:<input type="text" name="userName" /><br/>    留言内容:<input type="text" name="content"/>    <input type="submit" name="submit" value="提交"/></form>

首先我想说的是,form表单里的name属性,是php获取前台数据的一个桥梁,小伙们要多加注意哦。
现在来解释以上代码的大体意思:
①、在form表单中,通过post方式提交数据存在了HTTP请求头,在PHP中用$_POST函数来获取对应的数据。
②、先判断表单是否上传非空数据到请求头,如果非空,就fopen一个文件,把读取出来的数据,写入对应的文件中,然后照流程关闭文件即可。
下图是很简单很基础的页面截图,和存数据的文件截图:
这里写图片描述

通过上图写入信息,然后取到,再写入下图test.txt文件中。

这里写图片描述

原创粉丝点击