![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
L'interprétation du code par le serveur |
Un script PHP est un simple fichier texte contenant des instructions écrites à l'aide
de caractères ASCII 7 bits (des caractères non accentués) incluses dans
un code HTML à l'aide de balises spéciales et stocké sur le serveur. Ce fichier
doit avoir l'extension ".php3" pour pouvoir être interprété par le serveur!
Ainsi, lorsqu'un navigateur (le client) désire accéder à une page dynamique
réalisé en php3:
![]() |
Un script PHP est interprété par le serveur, les utilisateurs ne peuvent donc pas voir le source! |
Le code php3 stocké sur le serveur n'est donc jamais visible directement par le client
puisque dès qu'il en demande l'accès, le serveur l'interprète!
De cette façon aucune modification n'est à apporter sur les navigateurs...
Implantation au sein du code HTML |
Pour que le script soit interprété par le serveur deux conditions sont nécessaires:
![]() |
Un script PHP doit:
|
Pour des raisons de conformité avec certaines normes (XML et ASP par exemple), plusieurs balises peuvent être utilisées pour délimiter un code PHP:
Un exemple de script simple |
Voici l'exemple le plus utilisé de script php:
<html>
<head><title>Exemple</title></head>
<body>
<?php
echo "Hello world";
?>
</body>
</html>
On notera bien évidemment que la fonction echo permet d'afficher sur le navigateur la chaine délimitée par les guillemets...