提取前n个字节和字符的问题
if(strlen($data[news_name])>36) {echo substr("$data[news_nam...
作者 climby 发布于 2003-07-00 分类:php基础编程
我是php的新手,我知道不同页面间参数的传递可以使用setcookie,可能是我使用的服务器不支持cookie,这行程序不起作用
不知道用什么方法可以解决
我要达到的目的就是这个页面输入的用户名和密码
传递到下个页面,然后进行验证,显然通过URL传递是不可以的
逛论坛交流:Php不同页面间参数的传递问题
服务器不支持cookie ?cookie与服务器有什么关系
使用表单,利用post方式传递变量,具体查看别人的帖子
那我在这个页面用的
setcookie("AuthStr", $authstr2);
setcookie("uid",$a_id);
到下一个页面
输出结果 $authstr2为空
在我的本地机上没有出现这样的现象,$authstr2能够正常显示结果
而到服务器上,就出现结果为空
能帮我分析分析原因么?
echo $_COOKIE["authstr2"];
试试看。可能是服务器的register_global=off.
这个怎么能用cookie传递~~~~汗~~~
你的用户名和密码肯定是要一个表单提交,提交的目标页面用$_POST["文本域名称"]取得
QUOTE: 最初由 alivy 发布
[B]这个怎么能用cookie传递~~~~汗~~~
你的用户名和密码肯定是要一个表单提交,提交的目标页面用$_POST["文本域名称"]取得 [/B]
提交当然用表单了,提交之后如果需要在不同页面之间传递呢?
他要达到的目的是
“我要达到的目的就是这个页面输入的用户名和密码
传递到下个页面,然后进行验证,显然通过URL传递是不可以的”
这个当然是要用post传递了。
提交之后的传递,实际上就是一个用户身份已经验证之后的开始对话过程。
就用session或者cookie
不过比较推荐session,因为setcookie这个函数使用上的限制太多
可以用session啊
session是都支持的
我不知道session如何使用,哪里有例子,我学学
偶签名里详细的例程
找找看
10 条回复
回复