ページの URL に特定の文字列が含まれているかどうかを確認するにはどうすればよいですか?
セキュリティの観点から、このページのURLを取得したい場合は、「script」という文字列が存在するかどうかを確認してください。存在する場合は、アクセスを禁止するか、終了します。これを達成するにはどうすればよいでしょうか?
-----解決策---------
strstr strpos
------解決策---------
HTML パーサーが必要です...
------解決策------------------
HTML パーサーがあるはずです。このような php バージョンは実際に存在します。
------解決策---------
関数 curPageURL() { $pageURL = 'http'; if ($_SERVER["HTTPS"] == "オン") { $pageURL .= "s"; } $pageURL .= "://"; if ($_SERVER["SERVER_PORT"] != "80") { $pageURL .= $_SERVER["SERVER_NAME"] . ":" . $_SERVER["REQUEST_URI"]; } それ以外 { $pageURL .= $_SERVER["SERVER_NAME"] . $_SERVER["REQUEST_URI"]; } $pageURL を返します。 <div class="clear"></div>