:::::::: Exercices PHP ::::::::

Introduction : sortie de texte

note: contrairement au cours, les exercices ont été intégralement rédigés par le webmaster.
Tout d'abord: deux points importants:

1. Le code est toujours placé entre les balises "<?" et "?>"
2. Chaque ligne se termine par un point-virgule

Pour bien comprendre comment fonctionne PHP, voila quelques petits schemas :

Le code est executé sur le serveur puis envoyé à votre ordinateur :

serveur --> votre ordinateur
CODE PHP [interpretation]->sortie de texte le texte arrive sur votre ordinateur

Pour "sortir" du texte, on utilise la fonction echo , par exemple : <? echo "bonjour"; ?> Votre ordinateur recevra : bonjour

Le texte doit être placé entre guillemets

Il se trouve que le texte de sortie va être interprété non pas par un éditeur de texte normal, mais par un explorateur (browser), le texte de sortie peut donc être du html !
exemple: <? echo "<b><u>bonjour</u></b>"; ?> Votre ordinateur recevra donc: <b><u>bonjour</u></b> , ce qui sera interprété par votre explorateur et donnera à l'écran:
bonjour
Un problème se pose néanmoins lorsque le texte que l'on veut sortir comporte des guillemets !
En effet, PHP croira que c'est la fin du texte à sortir !
Voici donc la solution à ce problème:
Dans les textes de sortie, il faut remplacer " par \". Exemple :
<? echo "<FONT COLOR=\"red\" FACE=\"times\">bonjour</FONT>"; ?> ..ce qui donne en sortie : <FONT COLOR="red" FACE="times">bonjour</FONT> ...et à l'écran, une fois interprété par le browser :

bonjour

En résumé, vous pouvez accès à toutes les possibilités de mise en page du html, à tous les effets du javascript, vous n'avez qu'à remplacer les guillemets " par des \", c'est tout !

serveur --> votre ordinateur --> votre écran
CODE PHP
[interpretation]-->sortie de html/jscript
le html arrive sur votre ordinateur
[interpretation par le browser]-->
affichage à l'écran du texte mis en page


Un dernier exemple, pour l'affichage d'une image, avec un lien dessus: <? echo "<a href=\"introduction.htm\"><img src=\"../../logo3D.png\" border=\"no\"></a>"; ?> ce qui donne: <a href="introduction.htm"><img src="../../logo3D.png" border="no"></a> et donc, à l'écran:



(le lien est sur cette même page).
Voilà, c'est tout pour cet exercice, vous pouvez maintenant afficher ce que vous voulez à partir d'un fichier PHP !

Pour vérifier que ça marche, enregistrez votre fichier avec l'extension ".php3" et uploadez-le (par exemple sur free, gratuit et sans pub).

Au menu du prochain exercice: utilisation de variables
--- COMING SOON ---

>> Une faute dans un exercice ? Contactez-moi vite !