Heim > Backend-Entwicklung > PHP-Tutorial > 用url传递参数时后面多出字符会是什么原因?解决办法

用url传递参数时后面多出字符会是什么原因?解决办法

WBOY
Freigeben: 2016-06-13 13:30:06
Original
1269 Leute haben es durchsucht

用url传递参数时后面多出字符会是什么原因?

HTML code
<!--

Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/

-->
$prev = $page - 1;
echo "<a id="submitbuttons" href="menu_icon.php?page=%22.%24prev.%22'">上一页</a>";

Nach dem Login kopieren

结果点击“上一页”时url是GET http://localhost/test/html/test.php?page=1%27,而且到上一页后虽然页面上的元素都能显示,但是不再执行JS了。这是什么原因?

------解决方案--------------------
仔细看你的url

href=……' 引号部分

%27,恰好是'
------解决方案--------------------
echo "上一页";
Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage