☆難しいサーバープログラムのインストールと設定について☆Navigation☆難しいサーバープログラムのインストールと設定について☆PHPとは何かPHPとその他の言語との比較XAMPPでPHP環境を整える各種サーバーの起動方法Xdebugの設定お問い合わせ☆難しいサーバープログラムのインストールと設定について☆PHPを理解するために情報を集めました。commentXSSの脆弱性からアプリケーション利用者を守るためには、Webブラウザが認識するHTMLタグ構成文字をHTMLエンティティズに変換しなければなりません。この処理のことを「HTMLエスケープ処理」と言います。関数」をかけることにより、簡単にエスケープ処理が可能です。完全な対策として、変数が安全だとわかっていても、出力するすべての変数にこの処理を行わなければなりません。これはプログラマとしては非常に面倒な処理となります。修飾子」を利用します。「$bodylescape」とすると、「htmlspecialchars($body,ENT_QUOTES);」と同様の処置を行ってから出力を行ってくれるのです。出力するすべてのSmarty変数にescape修飾子を記述するのは面倒ですが、この措置を忘れるといつでもXSSの危険性にさらされますので気を付けましょう。