我正在尝试为在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)
哪里做错了?
我有这样的数据库结构

我正在尝试打印行计数,但我只得到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
哪里做错了?
我认为它计算行?
如何在行数后打印结果?