PHP 経由でコンテンツを MySQL DB に投稿するアプリケーションがあります。PHP は $_GET を使用して URL からコンテンツを取得し、DB に挿入します。
これはうまく機能しますが、問題を発見しました。ユーザーが特定の文字 ("、& など) を入力すると、$_GET メソッドはコンテンツを URL から適切に分離しません。
ユーザーがこのコンテンツを投稿したとしましょう: I love blue & green
この場合、& 記号は単語 blue の後の文字列をカットします。
PHP ファイルを編集して & 記号を無視し、実際にそれを $_GET の変数の一部として扱う方法はありますか? どんな助けでも素晴らしいでしょう!