Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/265.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
href链接到';从php通过ECHO生成的s添加了​&引用;到目标URL的末尾_Php - Fatal编程技术网

href链接到';从php通过ECHO生成的s添加了​&引用;到目标URL的末尾

href链接到';从php通过ECHO生成的s添加了​&引用;到目标URL的末尾,php,Php,由于某些原因,当您单击“单击以注册”按钮时,如下所示: if(!$_COOKIE["user"]) { echo "<a href=\"http://www.cinicraft.com/linacard/adminLogin.php\">Login</a>"; echo "/<a href=\"http://www.cinicraft.com/linacard/adminRegister​\">Register</a>"; }

由于某些原因,当您单击“单击以注册”按钮时,如下所示:

if(!$_COOKIE["user"])
{
    echo "<a href=\"http://www.cinicraft.com/linacard/adminLogin.php\">Login</a>"; 
    echo "/<a href=\"http://www.cinicraft.com/linacard/adminRegister​\">Register</a>";
}
if(!$\u COOKIE[“用户”])
{
回声“;
回声“/”;
}
它将在URL的末尾添加–èè

因此,当我单击Login时,它会正确地将您带到“adminLogin.php”,但当您单击register时,它会将您带到“adminRegister.php”。我真的不知道如何解决这个问题,因为我无法准确地找出“错误”的来源


如何解决此问题?

尝试使用单引号

if(!$_COOKIE["user"])
{
    echo '<a href="http://www.cinicraft.com/linacard/adminLogin.php">Login</a>'; 
    echo '<a href="http://www.cinicraft.com/linacard/adminRegister.php​">Register</a>';
}
if(!$\u COOKIE[“用户”])
{
回声';
回声';
}

将保存所有的\“-也应使此工作正常。

您使用的页面编码是什么?gettin
表示您的字符集不匹配。例如,UTF-8文本被输出到ISO-8859环境中。您必须在整个呈现管道中使用相同的字符集,或者使用适当的转换逻辑连接各个阶段。