walid

walid

Concevez votre site web avec PHP et MySQL Par Mathieu Nebra (Mate021) www. openclassrooms. com Licence Creative Commons 6 2. 0 Dernière mise à jour le 26/07/2013 Lire aussi — 2/308 Sommaire Sommaire . 7 p g Concevez votre site web avec PHP et Partie 1 : Les bases de PHP 2 6 8 9 Introduction à PHP Les sites statiques et dynamiques — besoin ? 16 Avec un site statique dynamique Sous Windows . WAMP 17 sous Mac os x : 21 Sous Linux : concurrents de MySQL . 14 Plusieurs combinaisons sont possibles . resume Préparer son ordinateur De quels programmes a-t-on MAMP — 2 ,’ . 33 Premiers pas avec PHP 34 Les balises PHP .

La forme d’une balise PHP nsérer une balise PHP au milieu du code HTML.. . Afficher du texte — — L’instruction echo Enregistrer une page Tester la page Comment PHP génère du code HTM Les commentaires Les commentaires monolignes 3 ,’ problème La solution pratique . resume . 42 43 45 Les variables 46 Qu’est-ce qu’une variable ? 47 Un nom et une valeur Les différents types de variables . 4 ,’ . 51 Faire des calculs simples 53 Les opérations de base

Désolé, mais les essais complets ne sont disponibles que pour les utilisateurs enregistrés

Choisissez un plan d'adhésion
: addition, soustraction.. Le modulo 54 Et les autres opérations ? — résumé — Les conditions 55 La structure de base : If else — Les symboles ? onnaître La structure if.. lse . Le cas des booléens s 7 57 58 59 60 62 63 3/308 Les boucles . Une boucle simple : while 64 Une boucle plus complexe . 66 En résumé 67 Les fonctions 6 ,’ 68 69 70 71 72 73 75 76 Les tableaux 77 es deux types de tableaux numérotés . associatifs . 79 Parcourir un tableau • 80 La boucle ,’ 86 Transmettre des données avec l’URL Envoyer des paramètres dans l’URL . Former une URL pour envoyer des paramètres Créer un lien avec des paramètres — — Récupérer les paramètres en Ne faites jamais confiance aux données reçues ! . Tous les visiteurs peuvent trafiquer les

URL Tester la présence d’un paramètre Contrôler la valeur des paramètres . résumé . 87 8 ,’ _ 95 Les petites zones de texte 95 Les grandes zones de texte — 97 La liste déroulante Les cases ? cocher — 98 Les boutons d’option 99 Les champs cachés Ne faites jamais confiance aux données reçues : la faille XSS 100 Pourquoi les formulaires ne sont pas sûrs La faille XSS : attention au code HTML que vous recevez ! prérequis Votre objectif Comment procéder ? À vous de jouer ! . Correction Aller plus loin 110 113 Variables superglobales, sessions et cookies . 115 superglobales Les sessions 0 7