我正在制作一个表格,我会收到用户的姓名和电子邮件以发表评论。我在jquery ajax和PHP文件中发送这些数据我正在使用此代码来设置cookie。
$strUserName = $_POST['strUserName'];
$strEmail = $_POST['strEmail'];
if ($_COOKIE["userNameCookie"] != $strUserName){
setcookie("userNameCookie","",time()-3600);
setcookie("userNameCookie", $strUserName,time()+60*60,"/domainName");}
if ($_COOKIE["userEmailCookie"] != $strEmail){
setcookie("userEmailCookie","",time()-3600);
setcookie("userEmailCookie", $strEmail,time()+60*60,"/domainName");}
在Html中我得到了像这样的cookie值
<input type="text" id="txtUserName" name="txtUserName" value="{$smarty.cookies.userNameCookie}">
<input type="text" id="txtEmailQuest" name="txtEmailQuest" value="{$smarty.cookies.userEmailCookie}">
在浏览器中,Cookie值正确设置。但我不能在我的HTML中使用此值。此外,我还需要在其他页面中使用相同的cookie值。如何在html中设置cookie值并从其他页面中的cookie中检索这些值。 希望我的问题清楚。
提前致谢!!!