4) Protéger un dossier avec un .htaccess
Transcription
4) Protéger un dossier avec un .htaccess
Un site dynamique avec PHP ! - Site Web - Lecture du tutorial - Le Sit... 1 sur 5 http://www.siteduzero.com/tuto-3-4-0-un-site-dynamique-avec-php.htm... 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 ??? Auteur : M@teo21 Créé le : 19/07/2005 à 23h21 Modifié le : 28/10/2005 à 21h29 Avancement : 100% Imprimer : Sommaire / Tout Hola hola, pas de panique amis Zér0s, ce tutorial est là pour tout vous expliquer Comme 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 : I. II. III. IV. V. Les bases de PHP La base de données Toute la puissance de PHP PHP, c'est plus fort que toi ! Annexes Partie 1 : Les bases de PHP Parce qu'il faut bien commencer quelque part... Découvrez PHP en douceur dans cette première partie 1) 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. 29/07/2007 18:25 Un site dynamique avec PHP ! - Site Web - Lecture du tutorial - Le Sit... 2 sur 5 http://www.siteduzero.com/tuto-3-4-0-un-site-dynamique-avec-php.htm... 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 passe 8) 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. 29/07/2007 18:25 Un site dynamique avec PHP ! - Site Web - Lecture du tutorial - Le Sit... 3 sur 5 http://www.siteduzero.com/tuto-3-4-0-un-site-dynamique-avec-php.htm... 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. 4) TP : un livre d'or Réalisation du livre d'or 29/07/2007 18:25 Un site dynamique avec PHP ! - Site Web - Lecture du tutorial - Le Sit... 4 sur 5 http://www.siteduzero.com/tuto-3-4-0-un-site-dynamique-avec-php.htm... 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. 29/07/2007 18:25 Un site dynamique avec PHP ! - Site Web - Lecture du tutorial - Le Sit... 5 sur 5 http://www.siteduzero.com/tuto-3-4-0-un-site-dynamique-avec-php.htm... 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 29/07/2007 18:25