L3 Informatique Module Multimédia
TD1 PHP ---
1. Ecrire un programme qui appelle la fonction - phpinfo()
2. Ecrire un programme avec du HTML et du PHP, qui affiche:
- TITRE1 en H1, centré et rouge en HTML, - TITRE2 en H2, centré et vert en PHP,
- deux lignes de texte cadrées à gauche, la première bleue et la seconde verte, en HTML - deux lignes de texte cadrées à droite, la première jaune et la seconde marron, en PHP.
3. Ecrire un programme PHP qui affiche une page avec - une image en fond d'écran
- un texte rouge de taille 20pt centré en titre - une image centrée.
4. Ecrire un formulaire avec
- un titre: "choisir fond d'écran"
- un bouton radio avec 4 choix possibles: escargot, chat, chien, cheval - un autre titre: "choisir couleur de texte"
- un autre bouton radio avec 4 choix: rouge, vert, bleu, jaune - un bouton soumettre
- un bouton effacer.
a) Ecrire un programme PHP qui, à la soumission du formulaire, affiche une page avec une image de l'animal choisi et le texte : "L'image est un chien. Ce texte est de couleur rouge" si les valeurs choisies dans le formulaire sont chien et rouge.
b) Modifier le programme pour ajouter une zone textarera dans le formulaire et obtenir en plus le texte saisi écrit en italique et en marron à la soumission du formulaire.
c) Modifier en remplaçant chacun des boutons radio par une liste déroulante.
d) Modifier en remplaçant chacun des boutons radio par une liste des choix et une zone de saisie.
On doit obtenir le même résultat si le choix est un choix proposé (indifféremment minuscules ou majuscules), un message d'erreur si un choix ne correspond pas à la liste proposée.
5. Accès sécurisé. On utilise un tableau associatif login, mot de passe.
Ecrire un formulaire permettant de saisir un login et un mot de passe et de soumettre le formulaire.
A la soumission, si le mot de passe est incorrect par rapport au login, on affiche la page de l'université, sinon, on affiche un rectangle ciel sur lequel est écrit en rouge ACCES AUTORISE à login saisi.
6. Ecrire un formulaire avec
- un titre: choisir moteur de recherche
- un bouton radio: 3 choix: google, altavista, yahoo - un autre titre: choisir un mot
- une zone de saisie pour le mot
- un titre: choisir une langue: français, anglais - un bouton soumettre
- un bouton effacer
Ecrire un programme php qui lance directement la recherche du mot choisi avec le moteur choisi dans la langue choisie.
7. Ecrire un programme php avec un formulaire qui permet de saisir le numéro du premier exercice choisi et du dernier exercice choisi. A la soumission du formulaire, on doit afficher une liste comportant de manière ordonnée tous les noms des exercices de l'intervalle choisi. On doit tester que les numéros sont corrects. En cas d'erreur, donner un message et reproposer le formulaire.
8. Conversion de date
Ecrire un programme PHP qui affiche la date et l'heure sous la forme standard, puis sous la forme Nous sommes le 3 Février 2006, il est 10 heures 37 minutes 12 secondes.
9. Compteur de visites d'une page Web.
a) Ecrire un programme PHP qui comptabilise le nombre de chargement d'une page.
b) Généraliser avec une comptabilisation de toutes les pages de votre site.
c) Améliorer votre programme en ne comptabilisant qu'une fois plusieurs chargements de la même page lors de la même visite.