PHPでURLデコードとエンコードを使用する方法が多少混乱しています。URLをデコードしてPHPでエンコードしますか?
This is the third\'s title that goes here!!
'
は、単一引用符のHTMLコードです:
基本的に、私はこのようなことで単一引用符を持っているMYSQLのデータを持っています。
今、私はそうのような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 ...私はちょうどそのような何かを作成する途中だった..私は行く方法だと思う。 –
lol nice !! @DavidHope – MegaColorBoy