{{public:web_dynamique.pdf|transparents de cours}} {{public:phpexercices.pdf|exercices de php}} =====Exemples :===== ==== Exemple 1 ==== salut.html ==== Exemple 2==== === Formulaire : === formulaire.html
Votre prénom :
Votre nom :
=== Fichier de réponse au formulaire : === bonjour.php ==== Exemple 3 ==== tableau.php '; for ($i=1;$i<=10;$i++){ echo ""; for ($j=1;$j<=10;$j++){ echo "". $i * $j .""; } echo ""; } echo ' Table de multiplication '; echo ''; ?> ==== Exemple 4 : sessions ====
Entrez votre pseudo :
Ouverture de session!

"; $_SESSION['pseudo'] = $_POST['pseudo']; $pseudo = $_POST['pseudo']; echo "

Bonjour, $pseudo

"; echo "Retour à l'index"; ?>
Entrez votre pseudo : FIN; } else { $pseudo = $_SESSION['pseudo']; echo "

Toujours avec vous, $pseudo!

"; echo "

Destruction de la session!

"; session_destroy(); } ?>
==== Exemple 5 === index.php

Bienvenue sur mon site

Entrez vos identifiants:

login:
mot de passe:
validation.php "; //echo "pwd : ".$pass."
"; $reponse = $db->query("SELECT * from Utilisateur where login = '$login'") or die ("Erreur dans la requête!"); $tuple = $reponse->fetchArray(); //echo "reponse :
"; //echo $ligne; if ($tuple['pass'] == $pass) { echo "

Connexion réussie!

"; $_SESSION['login'] = $login; } else { echo "

mot de passe invalide!

"; session_destroy(); } } else { echo "

informations incomplètes!

"; session_destroy(); } ?>
inscription.php

Nouvelle inscription

Entrez vos identifiants:

Votre nom:
Votre prenom:
votre e-mail:
choisissez votre login:
choisissez votre mot de passe:
valider_inscription.php "; //echo $nom."
"; //echo $prenom."
"; $db->exec("insert into Utilisateur values ('$login', '$pass', '$nom', '$prenom', '$adresse')") or die ("

Continuer

"); $_SESSION['login'] = $login; echo <<< FIN Inscription réussie!
FIN; ?>
salut.php

Salut la Terre!

Déconnexion
logout.php