Correction du Devoir Surveillé 2
Exercice 1
question a
Voir le code de cette page.
question b
Cliquer sur le titre question b
question c
DOM signifie Document Object Model
question d
Le DOM est une interface entre la page XHTML et le javascript, qui permet au javascript de manipuler les éléments de la page XHTML. Le DOM représente l'arborescence de la page sous-forme d'une hierarchie d'objets javascript.
question e
Si vous cliquez ici, le navigateur revient à la page web précédente du navigateur.
question f
Cliquer sur cette division pour la faire changer de couleur
Exercice 2 : listes
question a
Un menu en ligne est un menu qui s'affiche sur une ligne comme celui-ci (voir le CSS associé) :
question b
Exercice 3 : Réseau
question a
L'architecture réseau est organisée en couche de communication selon le schéma suivant :
Chaque couche communique selon un protocole par l'intermédiaire de la couche directement inférieure.
question b
Une liste non exaustive de services réseaux : ftp, http, courriel, irc, telnet, etc.
question b
Un cookie est une information courte sous forme d'une chaine de caractères située sur le client que le client et le serveur peuvent lire ou écrire. Les cookies permettent de faire persister la communication entre le client et le serveur.
Exercice 4 : BD et Php
<?php
$connexion = @mysql_connect('euterpe.unice.fr', 'toto', 'passToto');
$bd = @mysql_select_db( 'Personne', $connexion);
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<title>BD et Php</title>
</head>
<body>
<?php
$requete = mysql_query("SELECT nom, prenom FROM Name;", $connexion);
while ($row = mysql_fetch_row($requete))
echo $row['nom'] . " " . $row['prenom'] . "<br />";
?>
</body>