Kolejność jest taka:
- Przeglądarka — wyślij żądanie
- Serwer - uruchom skrypt PHP
- Serwer - wyślij dane wyjściowe do przeglądarki
- Przeglądarka — odczytywanie danych wyjściowych i uruchamianie JavaScript
Oto przykład:
- Przeglądarka:żądanie strony /index.php
-
Serwer:uruchom plik index.php na serwerze
<?php echo "Hello, world!;"; ?> <script>alert("hello!")</script>
-
Serwer:odpowiedz na wyjście
- Przeglądarka:analizuj dane wyjściowe
- Przeglądarka:
<script>
wykryto,alert("hello!")