一个简单的Web登录程序 GET和POST的区别

一个简单的Web登录程序 GET和POST的区别,第1张

1 get是从服务器上获取数据,post是向服务器传送数据。 2 get是把参数数据队列加到提交表单的ACTION属性所指的URL中,值和表单内各个字段一一对应,在URL中可以看到。post是通过>

测试PC机各部件的工作状态是否正常。POST的主要任务是检测系统中一些关键设备是否存在和能否正常工作。而开机后系统首先执行该程序其目的是也是如此,是为了测试PC机各部件的工作状态是否正常,若状态不正常则会导致系统无法重启,并d出问题所在让用户处理。

添加管理员 *** 作

If($_POST[‘submit’]){//如果post提交的submit不为空

unset($_POST[‘submit’]);//删除$_POST[‘submit’]这个变量,这个是提交按钮

unset($_POST[‘reset’]);//删除$_POST[‘reset’]这个变量,这个是重置按钮

unset($_POST[‘rePassword’]);//删除$_POST[‘rePassword’]这个变量,这个变量应该是重复密码

$_POST[‘Password’]=md5($_POST[‘rePassword’]);//将$_POST[‘Password’]进行MD5加密

Foreach($_POST as $key=>$value){//这里的foreach循环是将得到的变量整理成sql需要用的语句字符串

$keys=$key ‘,’;

$value= “”‘$value’ “,”;

}

$key=substr($keys,0,-1);//去除最后一个多余的字符,也就是“,”这个符号,下同

$value=substr($value,0,-1);//构造SQL语句

$query=“INSERT INTO Admin(“$keys”)VALUES(“$value”);//这里是组合成的完整的sql语句

mysql_query($query);//执行sql语句

}

删除管理员

在必要的时候,我们也需要删除某个特定的管理员,代码如下:

if($_GET[‘action’]==‘del’){//如果$_GET[‘action’]的值等于del

($query=“DELETE FROM Admin WHERE id=‘’$_GET[‘id’];//这里是个sql语句,删除表Admin中id为$_GET[‘id’]这个值的数据记录

mysql_query($query);//执行上面的sql语句

===================================================

$这符号是定义变量必须用到的前导符

$_POST和$_GET分别是存储post提交和get提交的数组数据

$value= “”‘$value’ “,”;意思是将$value链接在一起,比如一个字符串一个变量$a='abc';你想把$a的值编程两个$a合并在一起的值,就这样$a=$a;同等于$a=$a$a;

原理区别

在浏览器中输入网址访问资源都是通过GET方式;在FORM提交中,可以通过Method指定提交方式为GET或者POST,默认为GET提交。

>

以上就是关于一个简单的Web登录程序 GET和POST的区别全部的内容,包括:一个简单的Web登录程序 GET和POST的区别、php面试题get和post的区别、开机后系统首先执行post程序其目的是等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9842403.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-02
下一篇 2023-05-02

发表评论

登录后才能评论

评论列表(0条)

保存