TP n°2 PHP FONCTIONS ET FORMULAIRE

Slides:



Advertisements
Présentations similaires
PRESAGE-CTE Programme MED
Advertisements

Créer un nouveau site internet Lions e-Clubhouse Lapplication Lions e-Clubhouse
Réservation des courts couverts
Participez dès aujourdhui au répertoire des SSII sur technologies Microsoft Guide pour la mise à jour du profil Société pour être visible sur
Séminaire Chefs de File Programme MED PRESAGE-CTE Marseille, le 26 mai 2010.
TOUQUET Arnaud ▪ GI05 BLONDEEL Igor ▪ GM05
Monsieur l'Inspecteur d'Académie et la société PENTILA ont co-signé une convention pour expérimenter le cartable électronique de Savoie (NERO) au niveau.
J'ADE 2005 J’aide Au Développement des Evaluations Animateurs TICE
Informatique liée à la Gestion de la Relation Clients (GRC). Exploiter les fonctions dun logiciel de GRC EOLE.
Vocabulaire pour la passage du modèle conceptuel des données au modèle relationnel des données. MCDMRD EntitéTable PropriétésChamps, attribut IdentifiantClé
Formation WIMS Jeudi 9 juillet 2009
Le publipostage La fonction de fusion permet de créer des documents identiques dans les grandes lignes que l’on personnalise automatiquement à chaque destinataires.
TP n°1 PHP LES BASES Premier programme Affichage
Diffusion Nationale TOULOUSE -Mai 2006 STSWEB Gestion des indemnités Indemnités Professeur principal.
Diffusion Nationale TOULOUSE -Avril 2006 STSWEB Ressources Créer une ressource locale.
Diffusion Nationale TOULOUSE -Avril 2006 STSWEB Ressources Créer une origine de financement.
Mode demploi du programme de réservation Page 1: Lutilisateur consulte le planning Les utilisateurs se connectent sur le serveur à laide de leur navigateur.
La fonction Style Permet de créer des types de texte, par exemple
Mode demploi Licenciés Prise de licence en ligne Saison 2010/2011.
Découvrez notre plate-forme de gestion de listes de diffusion.
Procédure de création de licence UNSS via le PackEPS
Guide utilisation du site M. DEHBAOUI Abderrahim
Cours n°3 Les formulaires
Les requêtes La Requête est une méthode pour afficher les enregistrements qui répondent à des conditions spécifiques. La requête est donc un filtre.
Tutorial – Espace Client. 1. Enregistrement – Connexion 2. Consulter/Modifier ses informations 3. Consulter les menus 4. Passer une commande 5. Modifier.
Aide-mémoire – FORMULAIRE Web DA/DT
Les immobilisations.
On respecte la nomenclature: code.MM.AAAA.
Tableau croisé dynamique sous Excel (TCD).
Recherche avancée multi-champs EBSCOhost
Une fois le logiciel décompressé, lancer lexécution en cliquant sur « setup »
Les instructions PHP pour l'accès à une base de données MySql
Création d'un diaporama Création d'un diaporama
28 novembre 2012 Grégory Petit
Publispostage Menu Outils / Lettres et publipostage
Gestion denquêtes et suivi dindicateurs statistiques 1er degré © DOS3 – Pôle Analyse & Développement Octobre 2011 – v.0.1 Tutorial portail directeur décole.
Introduction au langage PHP Réfs : Chap 3 p 49. Présentation PHP (Hypertext PreProcessor) est un langage de développement Web créé en 1994 par Rasmus.
Structure et Services « STS » Menu Structures : Divisions
Diffusion Nationale TOULOUSE –MAJ Avril 2009 STSWEB Gestion des indemnités Indemnités Professeur principal.
Cette présentation vous donnera des renseignements sur le procédé d'application. Si vous avez des questions après avoir regardé cette présentation, veuillez.
TP Scripts 1 Commandes périodiques 2 Droits d'accès 3 Liste de processus 4 Application 5 Application graphique © BTS II 2002 [tv]
Références à une cellule dans EXCEL
Inscription via Cliquez pour changer de langue Fonctions disponibles Descriptions des masques - Menu fermé (640x480) + Menu ouvert (800x600) Cliquez.
TP n°3 Javascript Contrôle de formulaire
Notification ENTREE cliquer sur. Saisir le code pays + le n° national du bovin Puis la date d ’entrée la cause et le nom du vendeur valider Les autres.
Création et présentation d’un tableau avec Word 2007
PHP 5° PARTIE : LES COOKIES
PROGRAMMATION INFORMATIQUE D’INGÉNIERIE II PRO-1024.
Manuel Kervarker.org : l'accueil
Menu Structure : Divisions Diffusion Nationale TOULOUSE – Décembre 2008 Structure et Services « STS » Menu Structures : Divisions.
Josselin FRANCOIS & Axel RICHARD. Présentation de l’application Présentation de l’application Les Modifications apportées Les Modifications apportées.
Conversation permanente
Pour inscriptions à choix multiples. G.A.E.L.. Objectif L’organisation de sondage permet aux élèves d’émettre trois vœux sur trois ateliers parmi plusieurs.
Jean Paul CHANLON IUT1 Grenoble Génie Mécanique et Productique
Formation Affelnet 6ème
 Formulaires HTML : traiter les entrées utilisateur
Problèmes critiques et Modification de la liste de vérification Version 1.0, 15 mars 2011.
Procédure d’exportation des élèves avec ScoNet. 1 – sélectionnez [Exploitation] 2 – sélectionnez [Extractions] A partir de la page d’accueil de Sconet.
PRESENTATION SUCCINCTE DE GESTHAND
TP n°1 Javascript LES BASES
Guide d’utilisation du Site Microsoft Platform Ready (MPR)
La version électronique du matériel est la seule copie valide. Création d’un remplacement (substitution) personnalisé (durée individuelle du travail) à.
Enregistrement sur le Forum de l’association. A partir de la page d’accueil du site Web, cliquer sur le lien « Forum » dans l’entête de la page.
Tutoriel V_Stage Cliquez pour continuer.
DREAMWEAVER MX2 - Séance 2 Les calques Les comportements Les scénarios Les formulaires Les feuilles de style Les modèles Les cadres Mise en ligne Jérôme.
Aide à la validation de la commande de ma clé RGS **
Sur la page d’accueil d’Evaloscope qui a été réservée à votre établissement, vous saisissez l’identifiant et le mot de passe qui vous ont été attribués.
La création des données d’exemplaire pour un exemplarisateur.
Transcription de la présentation:

TP n°2 PHP FONCTIONS ET FORMULAIRE Page d’accueil personnalisée Calcul de coûts dégressifs © BTS IRIS 2002 [tv]

Exercice n°1: Fonctions Ecrire une fonction calculer() qui recevra en arguments : le type d’opération à effectuer (+, -, /, * ou %) deux valeurs quelconques sur lesquelles il faut réaliser l’opération demandée. D’autre part, la fonction retournera soit le résultat du calcul demandée soit 0 en cas d’erreur. Ecrire un script calcul.php qui permet de vérifier l’utilisation de la fonction calculer(). Définir les test à réaliser pour valider la fonction et donner les résultats (attendus et obtenus) sous forme de tableau.

Exercice n°2: page d’accueil personnalisée 1. Créer une page login1.php dans laquelle l'utilisateur puisse saisir son nom et son prénom dans deux champs différents. Après avoir cliqué sur OK, une page d'accueil personnalisée accueil1.php s'affichera en précisant le message suivant : "Bonjour [prénom] [nom] !". Vérification : le message ne doit s'afficher si et seulement si les deux champs sont renseignés. Sinon un message d'erreur, précisant le type d'erreur, s'affichera. 2. Modifier la page précédente en ajoutant un menu déroulant permettant à l'utilisateur d'indiquer son sexe. Renommer la page login2.php. Modifier alors la page d'accueil pour tenir compte du sexe de l'utilisateur (Monsieur ou Madame). Dans cette variante accueil2.php, le prénom n'est plus affiché. Vérification : idem. 3. Modifier la page d'accueil, en la renommant accueil3.php, pour inclure l'affichage de la date et de l'heure. Le message qui s'affichera sera donc du type : "Aujourd'hui, nous sommes le [jour de la semaine] [jour] [mois] [année format 4 chiffres] et il est [heure format 0 à 24]:[minutes], Bonjour[Monsieur/Madame] [nom] !"

Exercice n°3: calcul de coûts dégressifs La société Arnak.com calcule des coûts d'expédition dégressifs en fonction du nombre de manuels commandés. Les coûts sont les suivants: 1-3 : 2,00 euros 4-7 : 2,60 euros 8-10 : 5 euros >10 : 0 euros 1. Créer une page expedition1.php qui dispose d'un champ de saisie du nombre de manuels commandés par l'utilisateur. Après l'envoi du formulaire (clic sur le bouton "Envoyer"), le script calculera les coûts d'expédition en fonction du nombre de manuels commandés et affichera dans la même page le message suivant : "Pour [nombre] manuel[s], les frais d'expédition sont de [cout] euros. Contraintes : vous utiliserez un affichage monétaire formaté de manière à ce qu'apparaissent deux chiffres après la virgule (utiliser la fonction sprintf() pour cela). Vous utiliserez une fonction CalculerCoutsEuros() qui recevra en argument le nombre de manuel commandé et qui retournera le coût d’expédition en euros. Vérification : le message ne doit s'afficher si et seulement si la saisie est correcte et présente. Définir les test à réaliser et donner les résultats (attendus et obtenus) sous forme de tableau.

Exercice n°3: calcul de coûts dégressifs 2. Modifier le script précédent afin de proposer, pour l'utilisateur qui commanderait 10 manuels, l'affichage d'un message supplémentaire qui indiquerait : "Remarque: à partir de 11 manuels, les frais d'expédition sont offerts !". Renommer la page expedition2.php. 3. Une fois, l'affichage des coûts d'expédition réalisé sur la page, l'utilisateur doit pouvoir valider la commande par le même bouton que précédemment. Le bouton sera alors renommer "Valider" et un clic sur celui-ci n'affichera plus que le message suivant : "Nous avons bien pris en compte votre commande de [nombre] manuel[s]. Les frais n'expédition s'élèvent à [cout] euros." La page sera complétée par un bouton "Nouvelle Commande" qui permettra de réafficher la page d'accueil de départ. Renommer la page expedition3.php.