Apprendre PHP Pour Les Zéros
Vous pouvez lire mon cours sur le. HTML en cliquant ici. Pour rappel le HTML c'est un langage qui vous permet de créer des pages web. En tapant un code spécial
Cours PHP Accéléré
12 juil. 2022 Rasmus Lerdorf un programmeur Groenlandais avec la nationalité canadienne
Un site dynamique avec PHP ! - Le Site du Zéro
28 oct. 2005 Dans la suite du cours de PHP j'écrirai le plus souvent "HTML" (une vieille habitude) pour désigner ce fameux langage qui permet de créer ...
PHP & MySQL
10 avr. 2022 Pearson Education France ne pourra en aucun cas être tenu pour responsable des ... Titre original : PHP and MySQL Web Development.
V-QEB Bourgogne
23 juil. 2019 énergie Bourgogne-Franche-Comté a pour objectif d'accompagner les ... -dechets-batiment-secteur-regrette-absence-concertation-56769.php.
PHP et MySQL pour les Nuls grand format 6e édition (French Edition)
PHP et MySQL 6e édition Pour les Nuls. Titre de l'édition originale : PHP & MySQL For le code (HTML et/ou PHP) de vos pages Web afin qu'elles soient.
LA PHYSIQUE QUANTIQUE POUR LES NULS - Psychaanalyse
http://sboisse.free.fr/science/physique/physique-quantique-pour-les-nuls-6.php. Page 2 sur 38. - Mais pour prouver ma théorie jeune homme !
V-QEB Bourgogne
11 sept. 2019 Sur un an 442 800 logements ont été autorisés à la construction et 409 100 mis en chantier
V-QEB Bourgogne
12 févr. 2019 Pour la dixième année consécutive le Plan Bâtiment Durable publie son rapport d'activité annuel : le témoignage d'une mobilisation renforcée ...
V-QEB Bourgogne
11 oct. 2020 C'est sur le fondement de l'article 198 de la loi Elan habilitant le gouvernement à prendre des mesures pour améliorer.
Un site dynamique avec PHP ! - Le Site du Zéro http://www.siteduzero.com/tuto-29-4-0-un-site-dynamique-avec-php.html
1 sur 21718/01/2007 22:59
Auteur : M@teo21
Créé le : 19/07/2005 à 23h21
Modifié le : 28/10/2005 à
21h29Avancement : 100%
Imprimer tout le tutorial
Un site dynamique avec PHP !
Mais pourquoi tous les sites web se mettent au
PHP ? Que peut-on faire avec ?
Et pis, c"est quoi PHP ???
Hola hola, pas de panique amis Zér0s, ce tutorial est là pour tout vous expliquerComme dans tous les cours de ce site, on applique la méthode du Zér0 : vous ne connaissez rien au PHP, et je me
charge de TOUT vous apprendre dessus.Le principal, c"est de lire en entier les chapitres dans l"ordre. Après, ça passe tout seul et vous vous étonnerez
bientôt de ce que vous êtes capable de faire !Ce cours est composé des parties suivantes :
Les bases de PHPI.
La base de donnéesII.
Toute la puissance de PHPIII.
PHP, c"est plus fort que toi !IV.
AnnexesV.
Partie 1 : Les bases de PHP
Parce qu"il faut bien commencer quelque part...
Découvrez PHP en douceur dans cette première partie1) Introduction à PHP
Qu"est-ce que c"est PHP ?
Différences entre HTML et PHP
Q.C.M.
2) Un programme utile : EasyPHP
Pourquoi ai-je besoin de ce programme ?
Installer EasyPHP
Configurer EasyPHP
Q.C.M.
Un site dynamique avec PHP ! - Le Site du Zéro http://www.siteduzero.com/tuto-29-4-0-un-site-dynamique-avec-php.html
2 sur 21718/01/2007 22:59
3) Premiers pas avec PHP
Les balises PHP
Afficher du texte
Les commentaires
Q.C.M.
4) Les variables
Qu"est-ce qu"une variable ?
Affectation et affichage
Faire des calculs simples
Transmettre des variables
Q.C.M.
5) Les fonctions
Créer ses propres fonctions
Transformer PHP en horloge parlante
Q.C.M.
6) Les conditions
La structure de base : If... Else
Une alternative pratique : Switch
Q.C.M.
7) TP : page protégée par mot de passe
Réalisation de la page protégée par mot de passe8) Les boucles
Une boucle simple : While
Une boucle plus complexe : For
Q.C.M.
9) Les tableaux (array)
Tableaux numérotés
Tableaux associatifs
Q.C.M.
Partie 2 : La base de données
Elle est incontournable avec PHP.
Voyez vous-mêmes pourquoi elle va vous devenir indispensable.1) Présentation de MySQL
Euh... qui c"est celui-là ?
Structure d"une base de données
Hep ! J"ai une question !
Q.C.M.
Un site dynamique avec PHP ! - Le Site du Zéro http://www.siteduzero.com/tuto-29-4-0-un-site-dynamique-avec-php.html
3 sur 21718/01/2007 22:59
2) PhpMyAdmin
Créer une table
Modifier une table
Autres opérations
Q.C.M.
3) Lire des données
Connexion à la BDD
Récupérer les données
Les critères de sélection
Compter le nombre d"entrées
Q.C.M.
4) Ecrire des données
Ajouter des données
Modifier des données
Supprimer des données
Q.C.M.
5) TP : un Mini-Chat
Réalisation du Mini-Chat
Partie 3 : Toute la puissance de PHP
Et maintenant, c"est que du bonheur !
Toute la puissance de PHP est là, découvrez-la !1) Les includes
La fonction include
Bien utiliser les includes
Q.C.M.
2) Faire joujou avec des variables
La concaténation
Des outils très pratiques
Les variables variables
Q.C.M.
3) PHP et les formulaires
Fonctionnement du formulaire
Les éléments du formulaire
Petit exercice
Q.C.M.
Un site dynamique avec PHP ! - Le Site du Zéro http://www.siteduzero.com/tuto-29-4-0-un-site-dynamique-avec-php.html
4 sur 21718/01/2007 22:59
4) TP : un livre d"or
Réalisation du livre d"or
5) Les dates
La fonction date
Le timestamp
Q.C.M.
6) TP : des news sur votre site !
Réalisation du script de news
7) Les variables superglobales
Présentation des superglobales
Les sessions
Les cookies
Q.C.M.
8) TP : nombre de visiteurs connectés
Réalisation du compteur de visites
9) Lire et écrire dans un fichier
Le CHMOD
Ouvrir et fermer le fichier
Lire et écrire dans le fichier
Q.C.M.
Partie 4 : PHP, c"est plus fort que toi !
Vous pensiez tout savoir ? Vous êtes loin du compte...Vous allez voir ce que PHP a dans le ventre !
1) Les Array II : le Retour
Explorer un array
Rechercher dans un array
Transformer une chaîne en array
Q.C.M.
2) Créer des images en PHP
Activer la librairie GD
Les bases de la création d"image
Texte et couleur
Dessiner une forme
Des fonctions encore plus puissantes
Q.C.M.
Un site dynamique avec PHP ! - Le Site du Zéro http://www.siteduzero.com/tuto-29-4-0-un-site-dynamique-avec-php.html
5 sur 21718/01/2007 22:59
3) Les expressions régulières (Partie 1/2)
Où utiliser une Regex ?
Des recherches simples
Les classes de caractères
Les quantificateurs
Q.C.M.
4) Les expressions régulières (Partie 2/2)
Une histoire de métacaractères
Les classes abrégées
Construire une Regex complète
Capture et remplacement
Q.C.M.
Partie 5 : Annexes
Dans les annexes, vous trouverez plusieurs choses intéressantes en rapport avec le PHP que je n"ai pas pu
mettre dans le cours.Ne regardez pas les annexes à la fin, mais plutôt pendant de la lecture du cours, histoire de souffler entre 2
chapitres.1) Codez proprement
Des noms clairs
Indentez votre code
Un code correctement commenté
2) Utilisez la documentation PHP !
Accéder à la doc
Présentation d"une fonction
3) Au secours ! Mon script plante !
Les erreurs les plus courantes
Traiter les erreurs SQL
Quelques erreurs plus rares
4) Protéger un dossier avec un .htaccess
Créer le .htaccess
Créer le .htpasswd
Envoyer les fichiers sur le serveur
5) Mémo pour les Regex
Structure d"une Regex
Classes de caractères
Quantificateurs
Métacaractères
Classes abrégées
Capture et remplacement
Options
Un site dynamique avec PHP ! - Le Site du Zéro http://www.siteduzero.com/tuto-29-4-0-un-site-dynamique-avec-php.html
6 sur 21718/01/2007 22:59
Partie 1 : Les bases de PHP
Parce qu"il faut bien commencer quelque part...
Découvrez PHP en douceur dans cette première partieIntroduction à PHP
Ca y est ? Votre choix est fait : vous allez vous mettre au PHP. Alors je vous souhaite la bienvenueFaisons les présentations tout de suite : je suis M@teo21, et je serai votre guide tout au long de ce
cours. Je vais vous faire découvrir PHP dans cette première partie, et je veillerai à ce que tout ce
que je dis soit le plus clair possible. Si vous me suivez bien, je vous garantis que PHP n"aura bientôt
plus de secret pour vous... Ah, et je vous présente aussi l"éléPHPant. C"est la mascotte du PHP, vous le retrouverez sur la plupart des sites francophones traitant de PHP. C"est un signe de reconnaissance en quelque sorte Bon, comme vous ne savez toujours pas ce que c"est PHP, je vais vous l"expliquer ci-dessous. Mais vous verrez que vous redécouvrirez sans cesse PHP, car c"est un universtellement riche et varié qu"on ne peut pas prétendre le connaître entièrement. Il y a toujours quelque chose à
découvrirQu"est-ce que c"est PHP ?
Est-ce que vous savez ce que c"est un site web ? Non, je vous prends pas pour des abrutis, mais j"ai dit que je partais
de Zér0 alors faut que je tienne ma promesseUn site web, ben vous en avez un sous les yeux : le mien par exemple. Pour aller sur un site web, on tape son
adresse, par exemple : http://www.siteduzero.com. En tapant l"adresse d"un site web, votre navigateur (Firefox par exemple), vous emmènera visiter ce site web. On peut faire beaucoup de choses sur un site web : apprendre (c"est ce que vous êtes en train de faire), jouer, discuter, échanger, s"informer etc...Maintenant, deuxième question : avez-vous entendu parler du (X)HTML ? Si oui, tant mieux. Si non, alors il faut
absolument que vous sachiez ce que c"est avant de continuer. Le langage XHTML est le nouveau nom du langage HTML (dont vous avez peut-être déjà entendu parler). Que vous voyiez écrit l"un ou l"autre, sachez que c"est la même chose : c"est le langage qui permetde créer une page web à la base. Dans la suite du cours de PHP, j"écrirai le plus souvent "HTML" (une vieille
habitude) pour désigner ce fameux langage qui permet de créer des pages web.Si vous ne le connaissez pas,
vous ne pourrez pas apprendre le PHP. Heureusement pour vous, j"ai écrit un tutorial qui vous enseigne ce langage, je vous invite à aller le lire ici , ne serait-ce que pour vous rafraîchir la mémoire.Un site dynamique avec PHP ! - Le Site du Zéro http://www.siteduzero.com/tuto-29-4-0-un-site-dynamique-avec-php.html
7 sur 21718/01/2007 22:59
Pour rappel, le (X)HTML c"est un langage qui vous permet de créer des pages web. En tapant un code spécial (les
"tags", ou "balises"), on peut mettre du texte en gras, insérer une image etc etc... Voici à quoi peut ressembler une page avec son code (X)HTML :Code : HTML
Et PHP dans tout ça ? Eh bien PHP, c"est un autre langage qui vient se mettre au milieu de ce code HTML. Voici par
exemple ce que ça peut donner (c"est un petit aperçu de ce que vous allez apprendre) :Code : PHP
Qu"est-ce qui est nouveau ici ? C"est cette ligne :Il y a toujours du langage HTML autour, mais on trouve au milieu des instructions PHP. Ce que je vais vous apprendre
c"est à savoir manier des lignes de ce type. Oui, ça fait peut-être un peu peur ces caractères bizarres au milieu (
), mais bientôt cela vous sera familier (si si je vous l"assure )Comme vous le voyez, une page qui ne contient que du HTML possède l"extension ".html". Une page qui contient du
code PHP, elle a l"extension ".php".Comme il y a eu plusieurs versions de PHP, il n"est pas rare que vous rencontriez des extensions .php3 ou .php5. La
version actuelle de PHP est la v5. Existe-t-il des pages qui ne contiennent que du PHP ?Mmh, en fait non, on a quand même toujours besoin du HTML pour faire une page web. On ne peut pas y échapper !
En résumé : le HTML est pratique un moment, mais il est limité. A l"aide de PHP, vous pourrez réaliser bien plus de
choses pour votre site web. Des exemples ?