PHP Cookie和会话

时间:2013-11-11 04:11:27

标签: php mysql cookies

我现在非常喜欢PHP,我对如何使用cookie将值发送到下一页感到困惑。主页面将显示带有超链接中客户端名称的mysql查询的结果。当我点击链接时,它会将我转到下一页,这样我就可以编辑某个客户的详细信息。

我的问题听起来非常基础。但这已经困扰了我好几天了。阅读了关于cookie和查询字符串和会话的所有不同文档,仍无济于事。如果你们可以指出我正确的方向 - 一个特定的主题或文件来阅读我上面提到的过程,那将是非常有必要的。在此先感谢并原谅我是这样一个菜鸟。

2 个答案:

答案 0 :(得分:2)

你有没有阅读过这个简单的文档。希望这会有所帮助。

http://www.w3schools.com/php/php_cookies.asp

设置cookie值。

<?php
setcookie("user", "Alex Porter", time()+3600);
?>

在下一页中检索cookie值。

<?php
// Print a cookie
echo $_COOKIE["user"];

// A way to view all cookies
print_r($_COOKIE);
?>

答案 1 :(得分:0)

<强>语法

setcookie("cookie_name","cookie_value","expire time","path");

此处pathexpire time是可选的。

在第一页中,使用以下代码

创建Cookie

$value= Alex Porter,然后

setcookie("user", $value, time()+3600);

setcookie("user", "Alex Porter", time()+3600);

然后在第二页中,使用

检索名为user(即Alex Porter)的cookie的值
echo $_COOKIE['user'];

$user= $_COOKIE['user']; //为变量赋值