如何将包含符号(&;)的URL与phpTumb一起使用?

如何将包含符号(&;)的URL与phpTumb一起使用?,php,phpthumb,Php,Phpthumb,假设我有以下URL:pic.php?t=1&p=23 当我尝试phpThumb.php?src=/pic.php?t=1&p=23时,我得到了禁止的参数:p 有人知道是否有办法解决吗?在将URL传递给phpThumb之前,请先输入URL。您可以对符号进行URL编码,使其成为查询字符串中参数内容的一部分。这样,整个/pic.php?t=1&p=23将作为src传递 phpThumb.php?src=/pic.php?t=1%26p=23 %26是&的编码版本 使用。如果您试图将p=23传递到pi

假设我有以下URL:
pic.php?t=1&p=23

当我尝试
phpThumb.php?src=/pic.php?t=1&p=23
时,我得到了
禁止的参数:p


有人知道是否有办法解决吗?

在将URL传递给phpThumb之前,请先输入URL。

您可以对符号进行URL编码,使其成为查询字符串中参数内容的一部分。这样,整个
/pic.php?t=1&p=23
将作为
src
传递

phpThumb.php?src=/pic.php?t=1%26p=23
%26
&
的编码版本


使用。

如果您试图将
p=23
传递到
pic.php
,则需要对该符号进行URL编码。尝试将
&
替换为
%26

实际上,您正在做的是将
p=23
作为参数传递给
phpThumb.php
,这显然不喜欢

您可能想做的是
'phpThumb.php?src='.urlencode('/pic.php?t=1&p=23')

读和读