PHP高手帮忙,关于$_GET的问题。问题在php下面
发布网友
发布时间:2024-09-30 11:11
我来回答
共4个回答
热心网友
时间:2024-09-30 12:52
这两句是联系在一起的
1、<a href='?out=login'>退出</a> --- 这句html意思是,如果点击了 退出 就给out这个变量赋值为login。。URL中的问号后跟的是参数,参数的形式 名=值 的形式
2、if($_GET[out]){} --- 这句判断out是否存在了,如果out存在就执行下面的语句了,out的值都有了,肯定存在了。。
3、setcookie("cookie", "out");--- 这句就是写cookie了,名字就是cookie,并这个cookie中写入一个值为out。。 详细函数见PHP手册
4、echo "<script language=\"javascript\">location.href='login.php';</script>";---这句JavaScript脚本就是去访问login.php这个网页,这是PHP100中的教程,这句就是为了让cookie生效,刷新了一下页面。。。
楼主,够详细了,你要是还不懂,额就没办法了,估计其人也是… -呵呵-玩笑
热心网友
时间:2024-09-30 12:53
setcookie("cookie", "");
这个就是清空
热心网友
时间:2024-09-30 12:55
setcookie("cookie", "out");
这句不是很清楚了.
setcookie是一个PHP函数
热心网友
时间:2024-09-30 12:49
<a href='?out=login'>退出</a>
表示点击此锚链接后,跳转至执行退出的操作。
// 此时$_GET['out'] 值为 login,继续执行
if($_GET[out]){
// 设置cookie名字为cookie的值为out,表示为退出的状态
setcookie("cookie", "out");
// 然后js跳转至登录页面
echo "<script language=\"javascript\">location.href='login.php';</script>";
}
setcookie("cookie", "out");函数功能:设置cookie值
setcookie函数详细参见谷歌搜索
PS:这段代码setcookie("cookie", "out");setcookie("cookie", "ok");
out和ok表示是登出和登录的状态
php get 传值问题 <?php if($_GET['id']){ if(@include($_GET['i...
你的第三行 if(@include($_GET['id'].".php"); 这段少了一个关闭的半括号,应该是 if(@include($_GET['id'].".php")); 就可以了。
PHP的基础分页,求老手帮我指示下,显示$page=$_GET['page'];这个有错...
is_null()应该是判断变量是否为null而不是空,空和null是两码事 所以,但你在url中没有page参数的时候,由于 page=$_GET['page'];获取不到值,那这个变量就是空的,那你下面的代码运行当然会出错了 而且,你除了要判断$page是不是为空意外,还要判断他是不是数字,以及是否小于1,分页最少都是1...
$_GET['page']在PHP中是什么意思,请尽量说清楚详细点,尤其是page的意思...
_GET数组中传递的是通过url传递的值,page是数组的下标 例如:http://www.xx.cn/index.php?id=1&page=5 那么传递过来的$_GET数组中 _GET['id']=1 _GET['page']=5
你是PHP的高手吗?求教$_POST和$_GET的意思。谢谢
1. form表单采用post提交方式提交,PHP文件就用$_POST方式获取数据!2. FORM表单采用GET提交方式提交,PHP文件中就有$_POST方式获取数据!3. $_POST和$GET都是获取表单提交数据的方式!4.method="get",表单在提交时,填写在表单中的数据会和action="url"中的url编码在一起。method="post",表单...
PHP分页问题. 望大虾开示
1.$_GET[page] 是你点击 上一页 或者 下一页 传递过来的, 当你的页面初始化的时候 也就是你没还没点击上一页 下一页 的时候 他应该是0 2.$page.=','; 这个的意思是 $page = $page . ','; 他是用来拼写SQL 语句的 拼写后 你的SQL 应该是 select * from message li...
PHP代码报错: if(!empty($_GET['id'])){ $sql="select * from new...
那你最好换一个有语法识别的编辑器。输错符号会有提示。另外,你这行代码有漏洞。容易被注入sql 需要过滤下,直接把$_GET['id']转成int if(!empty($_GET['id'])){ $sql="select * from news where `id`='".intval($_GET['id'])."'";} ...
请帮忙看一段PHP代码,为何获取不到数据,高手请进..
你是POST过来的代码.tid=(int)$_GET['tid'];title = $_GET['title'];就取不到值了.这种情况应该在表单隐藏两个hidden的input存储tid及title tid有值是不是0啊?
PHP问题 var = &_GET 上面的那个写法是什么意思 _GET前面加个是什么意思...
加&访问系统内存的地址,这个我也说不太清楚 加$是以你$_GET的值为新的变量名,相当于$($_GET到的值),比如$_GET的值是“a”,那新的变量就是$a
关于PHP的$_GET与file_get_contents 错误是No such file or directory...
地址上的查询字符串本身已经urlencode,要用urldecode解码之后在放在file_fet_contents里。file=urldecode($_GET['file']);echo file_get_contents($file);应该可以了。
php中 $action = $_GET['action']; 这个语句的功能是什么?高手指教
_GET 即获取GET过来的变量,是通过浏览器直接提交的,可以从浏览器地址看到action= 这个参数。_GET['action'] 就等于 xxx.php?action=1 他传递过来的值就是1了。