• Aucun résultat trouvé

TP PHP 1 Préparation du site web

N/A
N/A
Protected

Academic year: 2022

Partager "TP PHP 1 Préparation du site web"

Copied!
1
0
0

Texte intégral

(1)

BDD1

TP PHP 1

Préparation du site web

- S’il n’existe pas, créez un dossier nommé WWW (en majuscules) à la racine de votre dossier personnel.

Ce dossier doit avoir au moins les droits 701 (chmod 701 nom_dossier).

- Créez un sous-dossier de WWW nommé test dans lequel vous placerez les fichiers php à tester.

Ce dossier doit avoir au moins les droits 705, les fichiers devront avoir les droits 604.

1 Hello World

Créez un fichier index.php contenant uniquement du code HTML et affichant « Hello World »

Utilisez une fonction php pour afficher la date courante après « Hello World »

2 Création d'une page php sur le thème des enchères Créez la page Web enchere.php qui affiche l'écran ci-dessous.

Les affichages en gras sont les données variables.

Bonjour Mme Armelle Molinengault, soyez la bienvenue sur ce site.

Nous sommes le jj/mm/aaaa et il est hh:mm:ss.

L'enchère sur votre vélo se termine dans 6:39:0 h.

Votre enchère actuelle est de 87 euros, soit 570,68 francs ou ???,?? dollars.

Vous initialiserez au début du script les variables correspondant aux données suivantes :

Titre de civilité (M., Mme, Mlle), nom et prénom ;

Remarque : on utilisera le bienvenu ou la bienvenue suivant le genre de la personne.

La fin de l'enchère est prévue à 21 heures et 32 minutes ce soir ;

Le nom de l'objet ;

Le montant de l'enchère en euros ;

Le taux de change Euro/Franc sera indiqué sous forme d'une constante (1euro = 6,55957 FRF);

Cherchez le taux de change Euro/dollar sur Internet.

Pour simplifier, considérez que nous sommes le jour de fin de l'enchère, avant l'heure de fin de l'enchère.

3 Répéter un texte sur une page Web

- Faire une page web comportant un script php qui affiche le texte "ça marche !"

- Modifier le script pour afficher 15 fois le message - L'afficher 15 fois en numérotant les lignes

- Remarquez la différence entre le code PHP et le code HTML de la page affichée.

Le code HTML devra être présenté correctement, avec notamment les retours à la ligne convenables.

4 Passage de paramètres

Reprenez la page enchere.php mais cette fois le nom , le prénom et le titre vont être envoyés en format GET par l'url de cette façon : enchere.php ?nom=Molinengault&prenom=Armelle&titre=Mme Dans votre fichier php, testez si les variables nom, prenom et titre ont bien été envoyées, si oui, initialisez les autres variables et afficher le paragraphe de l'exercie 2, sinon, affichez un message d'erreur

Créez maintenant un fichier formulaire.php contenant un formulaire demandant un titre, nom et un prénom et envoyant les informations à la page enchere.php. Testez les deux méthodes d'envoi, GET et POST.

Adaptez votre formulaire pour demander l'ensemble des informations nécessaires à la page enchere.php

Université Paris-Est Marne-la-Vallée TP_1.doc

Informatique / F. Petit Février 2008 1 / 1

Références

Documents relatifs

Cela a vous a peut être parut un peu lourd, mais si vous n'avez fait que survolez cette partie, vous verrez que vous y reviendrais car c'est vraiment des bases très importants à

Pour cela, il existe la directive safe_mode à activer dans le php.ini. Elle permet entre autres de.. pourra accéder à un fichier que si le propriétaire du fichier est le même que

Cette fonction est automatiquement appelée lorsque le visiteur ne charge plus de page de votre site pendant plusieurs minutes (c'est le timeout), mais vous pouvez aussi créer une

La création d’un nouveau fichier se fait dans le répertoire courant. Suppression d’un fichier

La création d’un nouveau fichier se fait dans le répertoire courant.. Suppression d’un fichier

Ajouter au formulaire un champ de soumission de chier, et adapter le code du script pour acher, pour les paramètres chiers, le nom du chier soumis par le client dans la

 Pour passer des valeurs d'une page à l'autre, la méthode POST est sure, mais il faut utiliser à chaque fois un formulaire.  Solution : les sessions,

Pour réaliser cette manipulation nous aurons besoin d'utiliser : le langage PHP, une base de données MySQL, phpMyAdmin (pour travailler dans la base de données) mais aussi un