在网址中将url作为变量时出现404错误

时间:2013-01-15 07:45:36

标签: php

url从url变量发送到php文件时出现问题。第一个网址显示404错误,而第二个网址工作正常。

  1. http://example.com/fix/ajax/linksave.php?li=http%3A%2F%2Fmail.google.com%2Fma&st=14&ty=3&tl=test&ip=117.219.231.12

  2. http://example.com/fix/ajax/linksave.php?li=hy&st=14&ty=3&tl=test&ip=117.219.231.12

  3. 所以当变量“li”想要发送一个url时,它总是显示404错误。

1 个答案:

答案 0 :(得分:0)

发送url字符串时使用php的urlencode()。有关详细信息,请参阅http://php.net/manual/en/function.urlencode.php