Authentification basique et redirection (header) - PHP - Programmation
Marsh Posté le 06-04-2005 à 15:05:04
Tu as fait plusieurs erreurs compilées. Il te faut reviser:
Le passage de variables (apperemment tu l'as appris avec register_global a on, maintenant c'est OFF par default)
Les redirections
Parcontre ton html est pas mal, juste une ptite bulle : le titre doit etre en h1, pas h2. H2 c un titre de 2ème ordre
Marsh Posté le 06-04-2005 à 15:20:49
Merci esox_ch pour tes encouragements...
Je maîtrise le xhtml 1.0 strict et les CSS, mais pour pas embrouiller j'ai fait au plus simple...
J'ai lu que les headers se placaient tout en haut de page...
Cela veut dire que je ne peux pas l'utiliser dans mon exemple ci-dessous ?
Voila mon nouveau code :
Code :
|
Marsh Posté le 06-04-2005 à 16:15:10
Les header() doivent etre utiliser avec que les headers soient envoyés (logique), en gros rien ne doit etre affiché a l'ecran avant l'envoie des header.
Regarde du coté de ob_start() ob_end_flush() ,
Et c'est pas un !empty(...) mais un isset(...) && !empty(..)
Marsh Posté le 06-04-2005 à 16:32:50
Code :
|
Je me suis permis quelques modifs
Le stripslashes du début n'est à faire que si magic_quotes_gpc est sur On.
Marsh Posté le 06-04-2005 à 16:39:36
Ca me plaît pas à moi le echo du mot de passe dans le input Et niveau XHTML, faut associer les label avec les input
Marsh Posté le 06-04-2005 à 16:49:39
Super grand merci Ratibus
j'ai compris...
J'y étais presque ;-)...Avant que je commence à m'arrracher les cheveux ;-)
Marsh Posté le 06-04-2005 à 17:44:18
Il est ou ratibus ? :|
Marsh Posté le 07-04-2005 à 20:49:31
C'est pas juste, c'est que toi qui recolte les loriers alors qu'on s'est tous mobilisés!!!
Marsh Posté le 06-04-2005 à 14:58:28
suis débutant, j'ai fait un formulaire basique :
si l'utilisateur et le mot de passe sont identique à ceux définis en dur
alors redirection...
sinon faire apparaître un message d'erreur.
Le problème ?
rien ne marche : ni la redirection
ni l'apparition du message d'erreur
Quel est votre avis ?
merci de me donner des pistes...
ps : l'utilisateur et le mot de passe = admin
Message édité par foxcssfox le 06-04-2005 à 16:53:06