JavaScript 経由で PHP サーバーに文字列を送信する方法
特定のユーザーがログイン後に mysql query コマンドを入力できるページがあります。
php サーバーはコマンドを受信すると、コマンド文字列を直接 mysql に渡して実行し、結果をページに表示します。
編集可能なコントロールのコンテンツを JavaScript でサーバーに直接送信し始めましたが、コマンド文字列内の「>」や「<」が異常でした。
次に、JavaScript の encodeURIComponent 関数を使用して文字列を変換して送信し、サーバー側で PHP の html_entity_decode 関数を使用して逆変換します。このように、使用するコマンドのほとんどは問題ありませんが、コマンド内の引用符は問題ありません。普通ではありません。
検索しても検索しても、ネットワーク経由で文字列を送信するのは面倒です。
明確にしてください!