検索フォームがあります。次の行を使用して値を取得します。戻ると、プラス記号がスペースに置き換わり、一重引用符または二重引用符の後の文字が削除されます。ユーザーが必要なキーワードを検索できるようにしたい。これらの文字を表示するにはどうすればよいですか?
$title = trim(filter_input(INPUT_GET, 'title', FILTER_SANITIZE_SPECIAL_CHARS));
GETで送信する場合。
header("Location:http://site.org/search/?title=$title");
urlencode()を使用してプラス記号で機能しましたが、引用符では機能しませんでした。たとえば、c"sはc"sを返します。
ありがとう。