ホームページ > バックエンド開発 > PHPチュートリアル > URL 経由でパラメータを渡すときに末尾に余分な文字が含まれる理由は何ですか?解決

URL 経由でパラメータを渡すときに末尾に余分な文字が含まれる理由は何ですか?解決

WBOY
リリース: 2016-06-13 13:30:06
オリジナル
1270 人が閲覧しました

URL 経由でパラメータを渡すときに末尾に余分な文字が含まれる理由は何ですか?

HTML コード
<!--

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

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

ログイン後にコピー

「前のページ」をクリックすると、URL は GET http://localhost/test/html/test.php?page=1%27 となり、前のページ以降、ページ内の要素は表示できますが、JS は実行されなくなります。理由は何ですか?

-----解決策---------
URL をよく見てください

href=……' 引用符部分

%27、これはたまたま'
------解決策----------------------
echo "前のページ";
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート