Php \'中出现的$请求值;价值\';

Php \'中出现的$请求值;价值\';,php,Php,我尝试将值传递到下一个PHP页面: $("#see_comments").attr({href: "comments.php?aid='"+imgnum+"'"}); 在我使用的PHP文件中: $aid = $_REQUEST[aid]; echo $aid; 但这显示的输出如下所示: \'9\' $("#see_comments").attr({href: "comments.php?aid="+imgnum}); 为什么会这样? //9是我要传递的值。因为您在PHP配置中启用

我尝试将值传递到下一个PHP页面:

    $("#see_comments").attr({href: "comments.php?aid='"+imgnum+"'"});
在我使用的PHP文件中:

$aid = $_REQUEST[aid];
echo $aid;
但这显示的输出如下所示:

\'9\'
$("#see_comments").attr({href: "comments.php?aid="+imgnum});
为什么会这样?
//9是我要传递的值。

因为您在PHP配置中启用了magic_引号。现在禁用那个可怕的功能!:P

因为您在PHP配置中启用了魔术引号。现在禁用那个可怕的功能!:P

您的Web服务器已打开。它们是一种可怕的东西,如果你能关掉它们,我强烈建议你这样做

此外,在查询字符串中引用值是不必要的。试试这个:

$("#see_comments").attr({href: "comments.php?aid="+imgnum});
您的Web服务器已打开。它们是一种可怕的东西,如果你能关掉它们,我强烈建议你这样做

此外,在查询字符串中引用值是不必要的。试试这个:

$("#see_comments").attr({href: "comments.php?aid="+imgnum});

如果
aid
参数应该是整数,为什么要使用引号?为什么不这样写呢:

\'9\'
$("#see_comments").attr({href: "comments.php?aid="+imgnum});

如果
aid
参数应该是整数,为什么要使用引号?为什么不这样写呢:

\'9\'
$("#see_comments").attr({href: "comments.php?aid="+imgnum});

需要更多信息。显示HTML,以便我们知道什么元素
#请参阅_comments
references。告诉我们您在哪里设置
imgnum
。这里没有足够的信息供我们帮助。需要更多信息。显示HTML,以便我们知道什么元素
#请参阅_comments
references。告诉我们您在哪里设置
imgnum
。这里没有足够的东西让我们帮忙。谢谢。问题在于查询字符串中的引号。成功了。我会尝试禁用魔术报价以及。谢谢。问题在于查询字符串中的引号。成功了。我会尝试禁用魔术报价以及。