表单验证php文件写啥(php表单验证实例)

今天给各位分享表单验证php文件写啥的知识,其中也会对php表单验证实例进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

PHP 表单处理

比如这样安排:

数据操作的PHP文件名为:insertdata.php

内容为:

?php

include("conn.php");

if($_POST['submit']) {

$sql = "insert into test(id,user_name) values('','$_POST[user_name]')";

mysql_query($sql);

}

?

表单form的PHP文件名为:adddata.php

内容为:

?php

include("insertdata.php");

echo '

form action="add.php" method="post"

input name=" user_name" type="text" size="50" /

input name="submit" type="submit" value="确定" /

/form';

?

然后用户只要访问 adddata.php 文件即可。

网页中有一个表单,我想点击提交就把信息写入文本中,用php做。最好举一个简单的完整的例子,就是表单

html程序如下

!DOCTYPE html

html

head

meta charset="UTF-8"

title表单写入文件/title

/head

body

    form action='writeForm.php' method='post'

        您的姓名  input type='text' name='username' value='' br /br /

        您的性别  input type='radio' name='sex' value='0' 男 emsp;input type='radio' name='sex' value='1' 女br /br /

        您的年龄 input type='text' name='age' value='' br /br /

        您的职业

            select name='work'

                option value='IT工程师'IT工程师/option    

                option value='建筑工程师'建筑工程师/option    

                option value='人民教师'人民教师/option    

                option value='其它'其它/option    

            /selectbr /br /

        您的爱好 br / textarea rows='3' cols='18' name='favour'/textareabr /

        button提交/button

    /form

/body

/html

*****************************

php程序如下(注意,这里的表单没有进行详细的验证,如果需要,请自行添加验证程序)

?php

header('content-type:text/html;charset=utf-8');

$sex = trim($_POST['sex'])=='0'?'男':'女';

$str = '您的姓名是 '.htmlspecialchars(trim($_POST['username']),ENT_QUOTES)." \n";

$str .= '您的性别是 '.$sex." \n";

$str .= '您的年龄是 '.trim($_POST['age'])." \n";

$str .= '您的职业是 '.htmlspecialchars(trim($_POST['work']),ENT_QUOTES)." \n";

$str .= '您的爱好是 '.htmlspecialchars(trim($_POST['favour']),ENT_QUOTES)." \n";

file_put_contents("userinfo.txt", $str);

********************************

运行的结果如下

html表单

写入文件的内容如下

[img]

php 表单验证问题

你上面 method 用了 post , action 指向了 delete.php,那你就在 delete.php 中写上类似以下的代码进行表单验证(判断用户名和密码):

?php

session_start(); //启用 session

//你的代码

..........

.......

//先连接到数据库

$db=mysql_connect("数据库服务器IP","数据库用户名","相应的密码");

mysql_select_db("你要操作的数据库名",$db);

mysql_query("set names GBK"); //统一字符集到 GBK,以免出现乱码

表单验证php文件写啥(php表单验证实例)

$sql="select * from 用户表 where 用户名字段='$_POST[username]' and 密码字段='$_POST[password]'"; //构造查询语句

$result=mysql_query($sql,$db); //向数据库提交查询操作

//如果结果集不为空,说明用户名与密码正确

if(mysql_num_rows($result) 0)

{

//验证通过,将用户存入 session 以便其他地方引用,然后跳向首页

$_SESSION[username]=$_POST[username]; //将用户名存入 session

header("Location: index.php"); //跳向首页

exit;

}

else //如果结果集为空,说明用户名或密码不正确

{

echo "br"."用户名或密码错误!"; //给出错误提示

header("Location: login.php"); //将用户带回登录页

exit;

}

?

关于表单验证php文件写啥和php表单验证实例的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

发表评论 取消回复

电子邮件地址不会被公开。 必填项已用*标注