順序は次のようになります:
- ブラウザ-リクエストを送信
- サーバー-PHPスクリプトを実行します
- サーバー-ブラウザに出力を送信
- ブラウザ-出力を読み取り、JavaScriptを実行します
次に例を示します:
- ブラウザ:リクエストページ/index.php
-
サーバー:サーバーでindex.phpファイルを実行します
<?php echo "Hello, world!;"; ?> <script>alert("hello!")</script>
-
サーバー:出力に応答する
- ブラウザ:出力を解析します
- ブラウザ:
<script>
検出されました、alert("hello!")