Introduction -
Formulaire -
Page login.php -
Page menu_adm.php -
Page rechercher.php -
Page resultat.php -
Conclusion
Pré Requis : Savoir ajouter une table ou créer une base de données MySql avec phpMyAdmin
Savoir créer un formulaire dans Dreamweaver Mx.
Introduction
Nous allons continuer le développement de
l'application Petites annonces.
Petit rappel : nous avons utilisé les variables de session pour identifier les visiteurs, et bien nous allons faire de même pour notre page administrateur
| Principe |
Page Administrateur
Mettre un login et un mot de passe, connus de vous. Pour cela nous allons l'écrire dans le code de notre page. Ce code ne sera pas visible de votre visiteur, même si ce dernier ouvrait cette page. Car le serveur interprète le code php mais ne retourne au visiteur qu'une page formatée en code Html. En aucun cas le code php n'est visible. Une fois identifié, nous aurons accès à la page menu_adm.php (centre de contrôle de votre application)
Page Recherche
Permettre aux membres identifiés de pouvoir rechercher des annonces, par différents critères.
... |
|
|
Formulaire de la page Admin
D’abord créer un nouveau dossier du style :
adm_site
Ajouter dans le dossier adm_site une page et l'enregistrer sous le nom :
login.php
Ajouter dans le dossier adm_site une autre page et l'enregistrer sous le nom :
menu_adm.php
La page
login.php
Cette page va nous servir à identifier le visiteur et à autoriser l’ouverture de la page
menu_php qui contient, elle même, tous les liens nécessaires pour gérer le site.
1°) Ouvrir la page : login .php
2°) Ajouter une balise form et mettre en place un tableau et les champs login et mot de passe :

3°) Nommer les champs :
Login : name = email
Mot de passe : name = pass
Très important pour le code que nous devrons saisir par la suite.
4°) Ajouter un bouton : Etiquette = valider et action envoyer le formulaire
5°) Ajouter un champ masqué : name = valider et valeur = ok
6°) Sélectionner la balise form et mettre action = login.php et méthode = post.
A ce stade nous avons un formulaire presque fini. Nous allons rajouter un texte en dessous de la balise form pour informer s'il y a eu une mauvaise saisie de login & mot de passe.