0% ont trouvé ce document utile (0 vote)
5 vues2 pages

Interaction Client-Serveur en PHP

Le document décrit le processus d'interaction entre un client et un serveur en PHP, en commençant par une requête HTTP envoyée par le navigateur. Le serveur reçoit cette requête, exécute le script PHP et renvoie une réponse HTTP au client, qui affiche le contenu. Un exemple simple est donné avec l'instruction echo pour afficher 'Hello, world!'.

Transféré par

wiamomn
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
5 vues2 pages

Interaction Client-Serveur en PHP

Le document décrit le processus d'interaction entre un client et un serveur en PHP, en commençant par une requête HTTP envoyée par le navigateur. Le serveur reçoit cette requête, exécute le script PHP et renvoie une réponse HTTP au client, qui affiche le contenu. Un exemple simple est donné avec l'instruction echo pour afficher 'Hello, world!'.

Transféré par

wiamomn
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd

Interaction client-serveur en PHP

L'échange de données entre un client et un serveur en PHP, notamment dans un cas simple comme
l'utilisation de echo "Hello, world!", se déroule de la manière suivante :

1. Requête du Client :

 Le navigateur du client envoie une requête HTTP au serveur web. Par exemple, l'utilisateur peut
saisir une URL dans son navigateur ou cliquer sur un lien qui pointe vers une page PHP.
 Cette requête peut ressembler à quelque chose comme :

2. Réception par le Serveur :

 Le serveur web (comme Apache ou Nginx) reçoit cette requête. Le serveur est configuré pour
interpréter les fichiers. php à l'aide de l'interpréteur PHP.
 Le serveur passe la requête à l'interpréteur PHP.

3. Traitement PHP :

 L'interpréteur PHP exécute le script spécifié dans la requête. Par exemple, si le fichier [Link]
contient le code suivant :
 Le PHP traite le code et exécute l'instruction echo, qui est utilisée pour envoyer des données en
retour au serveur web. echo génère directement le contenu spécifié, dans ce cas, "Hello, world!".

4. Réponse du Serveur au Client :

 Après que PHP a traité le script et généré la sortie, cette sortie est transmise au serveur web.
 Le serveur web, à son tour, envoie cette sortie en tant que corps de la réponse HTTP au navigateur
du client. La réponse pourrait ressembler à ceci :
s

 200 OK est le code de statut indiquant que la requête a été traitée avec succès.
 Content-Type: text/html; charset=UTF-8 indique que le contenu renvoyé est de type HTML et
encodé en UTF-8.
 Content-Length: 13 indique la longueur du contenu de la réponse, qui est la longueur de la chaîne
"Hello, world!".

5. Affichage par le Navigateur :

 Le navigateur reçoit la réponse, interprète le contenu comme du HTML (bien que dans ce cas, il
s'agisse simplement de texte), et affiche "Hello, world!" à l'utilisateur.

Vous aimerez peut-être aussi