-1
我對如何在PHP中使用URL解碼和編碼略有困惑,我需要對此進行一些澄清。URL解碼和編碼在PHP?
基本上,我有一個其中有單引號像這樣的MySQL數據:
This is the third\'s title that goes here!!
的'
是單引號的HTML代碼。
現在我使用的URL像這樣:
title.php?t=This is the third's title that goes here!!
而在我的PHP代碼,我嘗試使用它,像這樣:
$title = $_GET['t'];
$urlsafe_title = urlencode($title);
$url = $urlsafe_title;
$htmlsafe_url = htmlspecialchars($url, ENT_QUOTES | ENT_HTML5);
$title = utf8_decode(urldecode($htmlsafe_url));
但是當我嘗試使用變量$標題在MYSQL數據庫中搜索,我根本沒有結果。但是,當我從標題和MYSQL數據庫中刪除單引號時,一切正常。
有人可以請關於這個問題的建議嗎?
在此先感謝。
hahahaaa ...我只是在創造像這樣的笑聲。我想這就是要走的路。 –
哈哈,真好! @DavidHope – MegaColorBoy