Vous êtes sur la page 1sur 2

Lycée Feriana 4SI

TP PHP

 Les structures de données :


- Taper le code suivant et l’enregistrer à l’adresse « C:\Program Files\EasyPHP\WWW\Structures.php »
<?
define(”LSF”,”Lycée Secondaire Feriana”);
echo (“Mon lycée est : ”.LSF) ;
$var = 1; $v = (String)$var ;
echo (”<br><b>$v Avril 2010</b>”);
$x=5;
$x*=4;
echo(”<br>$x”);
echo(”<br>”.gettype($x));
- Lancer le navigateur avec l’adresse : C:\Program Files\EasyPHP\WWW\Structures.php
- Lancer EasyPHP puis relancer le navigateur avec l’adresse : C:\localhost\Structures.php

 Les entrées/sorties :
Créer une page Web « Connexion.html » dans le dossier «WWW\G…» contenant le formulaire suivant :

Un clic sur le bouton « Envoyer » de type "submit" permet d’afficher une deuxième page « OK.php » contenant le
texte suivant : "Vous êtes connectés avec le pseudo S_007"
Essayer les deux méthodes POST et GET. Que remarquez-vous ?

 Les types de données structurés : Les tableaux


Créer une page « Tab.html » qui affiche un formulaire demandant à l’utilisateur 4 valeurs.
L’action du formulaire sera associée à un fichier « Inverse.php » qui contient un script permettant de remplir ces
valeurs dans un tableau et d'afficher ces éléments ordonnés puis inversés.

 Les types de données structurés : Les chaînes de caractères


Créer une page « Chaine.html » qui affiche un formulaire demandant à l’utilisateur une adresse URL.
L’action du formulaire sera associée à un fichier « Adresse.php ».
Ce fichier contient un script permettant d’afficher la taille de l’adresse puis supprime la partie « http:// » et l’affiche
de nouveau.

Mr T. Rhimi www.espaceinfo.tn AS. 2009-2010


Lycée Feriana 4SI

 Utilisation de PHP avec MySQL :

- Lancer EasyPHP.
- Lancer le navigateur puis taper l'adresse : http://127.0.0.1/mysql/
- Créer une nouvelle base de données nommée "BD4SI3".
- Créer une table "Elèves" ayant la structure suivante :
Numéro (entier, clé primaire)
Nom (chaine de 20 caractères)
Classe (chaine de 10 caractères)
Moyenne (réel)

- Insérer les enregistrements suivants dans la table :

Numéro Nom Classe Moyenne


001 B. Ahmed 4SI3 11.52
002 Guesmi 4SI3 14.15
003 Mestouri 4SI1 10.25

- Créer une page Web « Bulletin.html » contenant le formulaire suivant :

Le lien hypertexte «Liste des élèves» permet de lancer une page «Affichage.php».
L’action du formulaire sera associée à une page «Insertion.php».

- Créer la page Web «Affichage.php» qui contient un script permettant :


 De tester la connexion au serveur et à la base.
 D’afficher la liste des élèves ainsi que leurs moyennes et leurs numéros dans un tableau.

- Créer la page Web «Insertion.php» contenant un script qui permet d’ajouter d’autres élèves à la base.

Mr T. Rhimi www.espaceinfo.tn AS. 2009-2010

Vous aimerez peut-être aussi