Corriges-exercices-php5-ed2
PHP 5 – Cours et exercices 2e édition Corrigés des exercices du livre Exercices du chapitre 2
Exercice 1
Parmi les variables suivantes, lesquelles ont un nom valide : mavar, $mavar, $var5, $_mavar, $_5var, $__élément1, $hotel4* ?
Les noms $mavar, $var5, $_mavar, $_5var, $__élément1 respectent les conventions. Les autres ne sont pas valides : mavar ne commence pas par le caractère $ et $hotel4* se termine par le caractère *
Exercice 2
Donner les valeurs de $x, $y, $z à la fin du script suivant :
$x="PostgreSQL"; $y="MySQL"; $z=&$x; $x="PHP 5"; $y=&$x; les variables $x, $y et $z valent toutes "PHP 5"
Exercice 3
Lire les valeurs des variables du script de l’exercice 2 à l’aide du tableau $GLOBALS.
Exercice 4
Déterminer le numéro de version de PHP, le nom du système d'exploitation de votre serveur ainsi que la langue du navigateur
du poste client.
La fonction stripslashes()permet de supprimer le caractère d’échappement \ qui est automatiquement ajouté dans les chaînes saisies. Si on ne l’utilise pas on obtient dans l’exemple suivant l’affichage « l\'Odéon » au lieu de « l'Odéon » . Le résultat obtenu est le suivant : Confirmation de vos coordonnées nom : Lagarde prenom : Richard adresse : 556 Rue de l'Odéon ville : Paris code : 75006
Exercice 2
Améliorer le script précédent en vérifiant l’existence des données et en affichant une boîte d’alerte JavaScript si l’une des données est manquante.
Le fichier ch6exo2.htm est identique au fichier ch6exo1.htm mis à part la ligne :
qui désigne le fichier de traitement ch6exo2.php. Le fichier ch6exo2.php de traitement des données : Lecture de la table modele table {border-style:double;border-width: 3px;border-color: red;background-color: yellow;} Saisissez les caractéristiques du modèle Saisissez les caractéristiques du modèle
Recherche des propriétaires d'un modèle Recherche des voitures d'une personne Saisissez les caractéristiques du