Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2391 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Bizarement bizard... verif de mot de pass, rien ne marche

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Bizarement bizard... verif de mot de pass, rien ne marche

n°279531
MrBMX
Posté le 05-01-2003 à 11:59:21  profilanswer
 

bonjour
voila, un bout de config.inc.php3
 
 

Citation :

$cfg_adm_pass = "misterx";


 
un bout de aff_pages.php
 

Citation :

<FORM ACTION="verif.php" METHOD="post">
                                                 
  <p align="center"> Mot de pass:  
    <INPUT SIZE="15" NAME="mdp" >
  <p align="center">  
    <INPUT TYPE="submit" VALUE="Okay" size = "15">
  </p>
                                              </FORM>


et verif .php
 

Citation :

<?  
echo "test, test, test" ;
include("config.inc.php3" );
if ($mdp == $cfg_adm_pass)
{
 
#REDIRECTION !!
echo '<meta http-equiv=\"refresh\" content=\"2\" url=$cfg_page>';
}  
else  
{
echo "Mauvais mot de passe";  
#REDIRECTION !!
echo '<meta http-equiv=\"refresh\" content=\"2\" url=admin.php>';
?>


 
voila, maintenant, allez sur
http://www.xheb.net/mdr/mrx/test.php
essayer d'entrer un mot de pass quelconque,  puis Okay, et la, verif.php ne mark rien, meme pas l'echo tout en haut qui dois dire test,test,test
je dois avouer que je ne comprend rien de rien, vs pouvez m'aiclairer???
merci


Message édité par MrBMX le 05-01-2003 à 12:11:24
mood
Publicité
Posté le 05-01-2003 à 11:59:21  profilanswer
 

n°279542
MrBMX
Posté le 05-01-2003 à 12:22:58  profilanswer
 

y a person ki sais?
vraiment?
c la louze
help me!!!
:'(:'(:'(:'(:'(:'(:'(:'(

n°279569
beleg
黑社會
Posté le 05-01-2003 à 13:52:02  profilanswer
 

verifie le source verif.php sur ton serveur

n°279574
beleg
黑社會
Posté le 05-01-2003 à 14:03:45  profilanswer
 

cest pas ce source quil y a sur le serveur et accessoirement il manque } du else a la fin

n°279638
spinous
cb500 rider
Posté le 05-01-2003 à 15:55:36  profilanswer
 

ton echo semble aussi se trouver dans le head de ta page ... donc il ne s'affiche pas ...


---------------
Forum CB500
n°279644
beleg
黑社會
Posté le 05-01-2003 à 16:13:12  profilanswer
 

spinous a écrit :

ton echo semble aussi se trouver dans le head de ta page ... donc il ne s'affiche pas ...


 
non c pas ca

n°279665
ethernal
Chercheur de vérité...
Posté le 05-01-2003 à 16:57:45  profilanswer
 

si tu utilises ' pour encadrer le texte de ton echo, tu ne dois pas escaper les " (" et pas \" )
 
echo '<meta http-equiv="refresh" content="2; url=$cfg_page>"';  
 
ps: c'est aussi la syntaxe correcte pour une redirection
 
pour ton problème je vois pas... tu aurais pas un exit dans ton config.inc.php3 ou qqch du genre ???


---------------
...oups kernel error...
n°279666
ethernal
Chercheur de vérité...
Posté le 05-01-2003 à 16:59:03  profilanswer
 

ça fct là non ??


---------------
...oups kernel error...
n°279687
Kyle
Posté le 05-01-2003 à 17:55:14  profilanswer
 

excuse moi de douter ethernal mais tu aurais pas inverser le guillemet et la fin de balise a la fin ? :??:
 
echo '<meta http-equiv="refresh" content="2; url=$cfg_page">';

n°279693
ethernal
Chercheur de vérité...
Posté le 05-01-2003 à 18:33:01  profilanswer
 

Kyle a écrit :

excuse moi de douter ethernal mais tu aurais pas inverser le guillemet et la fin de balise a la fin ? :??:
 
echo '<meta http-equiv="refresh" content="2; url=$cfg_page">';


exact, honte sur moi.
je vais de ce pas m'infliger qq coups de fouets  [:tapai]


Message édité par ethernal le 05-01-2003 à 18:33:21

---------------
...oups kernel error...
mood
Publicité
Posté le 05-01-2003 à 18:33:01  profilanswer
 

n°279773
electrasta​r
Posté le 05-01-2003 à 21:07:50  profilanswer
 

Kyle a écrit :

excuse moi de douter ethernal mais tu aurais pas inverser le guillemet et la fin de balise a la fin ? :??:
 
echo '<meta http-equiv="refresh" content="2; url=$cfg_page">';


 
et ya encore une erreur .... la variable $cfg_page ne sera pas remplacée par l'interpreteur PHP car ta string se trouve entre apostrophes et non guillemets. Du coup l'interpreteur PHP ne remplace aucune variable.
 
la réponse est :
echo '<meta http-equiv="refresh" content="2; url=' . $cfg_page . '">';
 

n°279807
Kyle
Posté le 05-01-2003 à 23:23:01  profilanswer
 

en fin de compte on va y arriver :)
 
mais si l'auteur ne reviens pas ca aura servi a rien :D


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Bizarement bizard... verif de mot de pass, rien ne marche

 

Sujets relatifs
"DELETE FROM `guest` WHERE `id` ='$id' LIMIT 1"; ca ne marche pa :cry:Mes rollover ne marche pas...?
[open gl] pourquoi mon programme n'affiche rien ?[C] xlib (edit: ca marche!)
pourquoi ma fonction d'1 ligne marche pas(lire dans un fichier ascii) pourquoi mon programme ne marche pas ?
pourquoi ça marche pas ça?[XML] des balises ouvertes puis fermées dans rien entre les 2 on peut?
Connection en SYSDBA masterkey en localhost , ne marche pas ,help!!!!numero des versions,comment ca marche?
Plus de sujets relatifs à : Bizarement bizard... verif de mot de pass, rien ne marche


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR