小编Man*_*mar的帖子

如何在Magento中设置cookie

我正在尝试为在magento主页中弹出时事通讯的用户设置一个cookie

当用户订阅时事通讯时,我在magento主页上有一个popletter订阅时事通讯选项卡设置为时事通讯不会在下次访问时显示

这是代码如何设置cookie

<?php
$value=$_POST['newslettertext'];
setcookie("EmailCookie", $value);
setcookie("EmailCookie", $value , time()+86400,"/");  
function gotopage($url)
{
    echo "<script language=\"javascript\">";
    echo "window.location = '".$url."'; \n";
    echo "</script>";
}

$url="http://abc.com";
gotopage($url);

?>
Run Code Online (Sandbox Code Playgroud)

上面的代码设置了一个coookie

订阅后,用户重定向到同一页面,我检查是否设置了cookie,然后执行弹出代码,否则会出现非弹出窗口

但它仍然显示了订阅后的弹出窗口

我正在使用此代码来检查cookie

<?php 
if(!isset($_COOKIE['EmailCookie'] ) )
{
//popup code goes here
}
?>
Run Code Online (Sandbox Code Playgroud)

哪里做错了?

magento

11
推荐指数
2
解决办法
3万
查看次数

如何打印mysql_num_rows?

我有这样的数据库结构 在此输入图像描述

我正在尝试打印行计数,但我只得到1

我正在使用的代码是

$sql="select Count(*) from uniqueviews where hour=13"; $result=mysql_query($sql); $ml=mysql_num_rows($result); echo $ml;
Run Code Online (Sandbox Code Playgroud)

根据查询它应该打印6但其打印1

哪里做错了?

我认为它计算行?

如何在行数后打印结果?

php mysql

2
推荐指数
1
解决办法
6767
查看次数

标签 统计

magento ×1

mysql ×1

php ×1