Principes et variables

Slides:



Advertisements
Présentations similaires
Novembre 2005 – Michel Desconnets PHP : théorie Objectif : introduire les concepts globaux permettant d'aborder la programmation en PHP.
Advertisements

Introduction au Langage C,C++
Conception de Site Webs dynamiques Cours 5
Algorithmes et structures de données avancées Partie Conception de Sites Web dynamiques Cours 9 Patrick Reuter.
Algorithmes et structures de données avancées Partie Conception de Sites Web dynamiques Cours 8 Patrick Reuter.
Création de Pages Web Dynamiques
1 Javascript Merci à Emmanuel Nauer. 2 Javascript Quid ? Langage de programmation lié à HTML. Code Javascript intégré aux pages HTML. Code interprété
TP n°1 PHP LES BASES Premier programme Affichage
Objectifs Présentation et utilisation du langage PERL
TP 3-4 BD21.
ESIEE Paris © Denis BUREAU I N Initiation à la programmation avec le langage Java.
10:59:29 Programmation Web Programmation Web : PHP Jérôme CUTRONA
14/06/07 Préparé par: Ing. Rodrigue Osirus (509) / , - Programmation Web coté Server avec.
Introduction aux Web Services Partie 1. Technologies HTML-XML
Révision Avant lintra – Architecture de lordinateur, les composants, le fonctionnement, codage – Système dexploitation: organisation des données (fichier),
CPI/BTS 2 Programmation Web Introduction au PHP
HELHA informatique de gestion
Partie 1 Etude de l'existant
Nouveau blog. WordPress connexion Nommez votre blog.
Introduction à l’algorithmique
Présentation de la séquence de cours sur les interactions HTML-javascript Laure Walser, 11 juin 2010.
Comprendre l’environnement Web
Les instructions PHP pour l'accès à une base de données MySql
Bibliothèque de fonctions PHP
Principes de programmation (suite)
Programmation multimédia 3
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.
Le langage Javascript pour le web
Manipulation de formulaires en Javascript
PHP Gestion des systèmes d’information Classe terminale
PHP Géant Aurélien. PHP (Hypertext Preprocessor) Langage de scripts libre Permet produire des pages Web dynamiques dispose d'un très grand nombre d'API(Application.
Web dynamique PhP + MySQL AYARI Mejdi 2006
PhP-MySQL Pagora 2012/2013 CTD 1 - Presentation de moi ^^
Formulaires, CGI et PHP David Gross-Amblard (CNAM-Vertigo/Cédric) Transparents originaux : Philippe Rigaux Projet 3I
L3 Module Libre Année universitaire Initiation à la Bioinformatique Jean-Michel RICHER.
PHP 2° PARTIE : FONCTIONS ET FORMULAIRE
Animateur : Med HAIJOUBI
La Programmation CGI Principe Général Traitement des informations
PHP 1° PARTIE : LES BASES © BTS IRIS 2002 [tv] Présentation Historique
Javascript 1° PARTIE : LES BASES
PHP & My SQL.
Introduction au langage PHP Licence Pro Cours Internet / Intranet Utilité Historique Exemples Fonctions PHP Classes.
Département Technologie de l’Information et de la Communication
JavaScript.
PHP & MySQL Master1 ICD Claire Jacquot Emilie Hot le 24/10/2006.
T ECHNOLOGIES WEB CHAPITRE IV : L E LANGAGE PHP 1 Mme Amani JARRAYA & Mohamed MOHSEN.
 Syntaxe du langage PHP
420-B63 Programmation Web Avancée Auteur : Frédéric Thériault 1.
420-B63 Programmation Web Avancée Auteur : Frédéric Thériault 1.
420-B63 Programmation Web Avancée Auteur : Frédéric Thériault 1.
1. Ook Christophe Delagarde, septembre 1999 I.U.T., Université de la Méditerrainée 2.
Module : Pages Web Dynamiques (Production Électronique Avancée)
Programmation Web : PHP
 Formulaires HTML : traiter les entrées utilisateur
Cours de :.
Initiation au web dynamique Licence Professionnelle.
Permet de simplifier la maintenance d’un site
Les bases de l’algorithmique
Introduction à PHP TOURNADRE Guillaume - Informatique Réseaux URL :
Module 133 Développer des applications Web Introduction à PHP.
CPI/BTS 2 Programmation Web Les sites dynamiques Prog Web CPI/BTS2 – M. Dravet – 02/10/2003 Dernière modification: 02/10/2003.
Le JavaScript.. Histoire Langage créé en 1995 par Brendan Eich pour la Netscape Communications Corporation. Est inspiré de nombreux langages, notamment.
Master 1ère année Sécurité des Systèmes d’Information 1 Programmation en shell.
ORGANISATION DE L’ENSEIGNEMENT
Philippe Gandy - 8 septembre 2015 Basé sur les notes de cours de Daniel Morin et Roch Leclerc.
Introduction au langage PL/SQL
PhP 2. Tableaux et structures de contrôle. Les tableaux Définition –Rassemblement d’un ensemble de valeurs portant le même nom de variable –Types de tableaux.
APP-TSWD Apprentissage Par Problèmes Techniques des Sites Web Dynamiques Licence Professionnelle FNEPI Valérie Bellynck, Benjamin Brichet-Billet, Mazen.
ALGORITHME ET PROGRAMMATION RÉVISION Informatique et Sciences du Numérique.
Transcription de la présentation:

Principes et variables PhP Principes et variables

PhP c’est quoi ? Langage de programmation Utilisation Langage spécialement conçu pour le Web Pages Web dynamiques Communication avec SGBD Utilisation Traitement des formulaires Gestion de paniers d’achats Coquilles de sites

PhP : Fonctionnement * Votre navigateur envoie l'adresse que vous avez tapée * Le serveur web cherche dans son arborescence si le fichier existe, et si celui-ci porte une extension reconnue comme une application PHP (.PHP, .PHP3, .PHP4 par exemple). Si c'est le cas, le serveur web transmet ce fichier à PHP. * PHP parse le fichier, c'est-à-dire qu'il va analyser et exécuter le code PHP qui se trouve entre les balises <?php et ?>. Si ce code contient des requêtes vers une base de données MySQL, PHP envoie la requête SQL. La base de données renvoie les informations voulues au script qui peut les exploiter (pour les afficher par exemple). * PHP continue de parser la page, puis retourne le fichier dépourvu du code PHP au serveur web. * Le serveur web renvoie donc un fichier ne contenant plus de PHP, donc seulement du HTML au navigateur qui l'interprète et l'affiche.

Une page PhP <? php //voici une variable $message = "Hello World !"; print $message; /*voici une commande d’affichage écran*/ print "premier code php"; ?> Déclaration d’une page php : <?php ?> Déclaration d’une variable : $message Commentaires : // ou /**/ Commande pour afficher à l’écran : print ou echo Important : une commande finit toujours par ;

PhP : important Commenter son code : Etre explicite En en-tête : informations sur le script Dans le code : rôle d’une fonction, entrée/sortie Etre explicite Nom de variable ou de fonction Nom du script Indenter son code !!

PhP - HTML PhP : langage conçu pour le Web dynamique HTML : langage pour interfaces Web Encapsuler du HTML dans du PhP <?php $message = "<h1>Titre</h1>"; print $message; ?> Encapsuler du PhP dans le HTML <html> <head>Nom de page</head> <body> <h1>Date du jour</h1> <?php print date("d-m-Y");?> </body> </html>

PhP : ce qu’on manipule Variables Structures conditionnelles Fonctions

Variables Cellule de base de la programmation 3 types de variables Variables scalaires (entiers, chaînes de caractères, booléens…) Tableaux Tableaux associatifs Contraintes sur les noms : Peut contenir des lettres, des chiffres, et _ Doit commencer par une lettre ou _ PAS d’ESPACE !!

Déclaration de variable //Instancier une variable $variable1 = ""; //Attribuer une valeur $variable2 = "Valeur initiale"; //Ecraser la valeur courante $variable2 = "Nouvelle valeur";

Variables scalaires Concaténation Opérations mathématiques $variable =  "Valeur"; $variable .=  " complétée"; Opérations mathématiques $nombre1 = 4; $nombre2 = 8; $total = $nombre1 + $nombre2; $produit = $nombre1*$nombre2; Affichage : print ou echo

Ici : TD n°1