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

Documents pareils