在我的html文件中,我正在编码这样的URL:
encodeURIComponent(url);
在我的PHP文件中,我使用GET来获取网址并进行清理:
$url = filter_var(filter_var(($_GET['url']), FILTER_SANITIZE_URL),FILTER_SANITIZE_STRING);
我在向网址添加其他参数时遇到了一些麻烦。当我取出javascript encodeURIComponent
时,整个事情开始起作用,但我真的想使用encodeURIComponent
,所以我尝试decode
PHP端的URL:
$url = filter_var(filter_var((urldecode($_GET['url'])), FILTER_SANITIZE_URL),FILTER_SANITIZE_STRING);
不行,我尝试了其他没有运气的事情。我不知道上面的内容是如何起作用的。我还能尝试什么,我做错了什么?