|
Guizmo 66
| Posté : 27-08-2003 17:05
voici mon code il marche mais meme lorsque c le bon login la personne est renvoyé au debut c un prbl de { je pense
<?php
if ($ident=="login")
{
$tbnm= array();
$tbps= array();
$tbpg= array();
!include! ("config.php");
for($i=0; $i < $szn; $i++ )
{
if ($information1==$tbnm[$i] && $information2==$tbps[$i])
{
setcookie("ident","1",time()+3600);
echo "<script language='!javascript!'>window.location='$tbpg[$i]';</script>";
< BR> }
}
echo "<script language='!javascript!'>alert('Veuillez vous identifier pour accéder au site ');</script>";
echo "<script language='!javascript!'>window.location='$pg_def'; </script>";
}
?> |  Profil
|
|
Jules 1125
| Posté : 27-08-2003 17:31
Ce ne serait pas plutôt un truc comme ça ?
<?php
if ($ident=="login")
{
$tbnm= array();
$tbps= array();
$tbpg= array();
!!include!! ("config.php");
for($i=0; $i < $szn; $i++ )
{
if ($information1==$tbnm[$i] && $information2==$tbps[$i])
{
setcookie("ident","1",time()+3600);
echo "<script language='!!javascript!!'>window.location='$tbpg[$i]';</script>";
}
}
}
else
{
echo "<script language='!!javascript!!'>alert('Veuillez vous identifier pour accéder au site ');</script>";
echo "<script language='!!javascript!!'>window.location='$pg_def'; </script>";
}
?>
|  Profil
|
|
Guizmo 66
| Posté : 27-08-2003 17:36
non malheureusement car si je fais ca mes 2 dernier echo ne s'execute pas
|  Profil
|
|
Jules 1125
| Posté : 27-08-2003 17:52
Ben, ils ne s'affichent pas, si ton login est bon... les 2 derniers echo ne doivent s'afficher que lorsque le login est faux, non ?
Sinon, tu as vérifié le contenu des variables $tbpg[$i] ?
Mets des echo partout pour afficher les valeurs des variables et vérifie si leur valeur est correcte... |  Profil
|
|
Guizmo 66
| Posté : 27-08-2003 18:01
oui oui pardon
je vais mettre des echo partout |  Profil
|
|
Jules 1125
| Posté : 27-08-2003 18:04
Je te pardonne Va en paix ! |  Profil
|
|
Guizmo 66
| Posté : 27-08-2003 18:11
merci mon pere |  Profil
|
|
Guizmo 66
| Posté : 28-08-2003 12:22
j'ai mis des echo partout et je pense que c un prbl avec mon setcookie
|  Profil
|
|
Jules 1125
| Posté : 28-08-2003 15:31
ah mince, j'avais pas pensé à ça :
attention aussi de ne pas envoyer des choses à afficher avant d'envoyer le cookies...
donc finalement, je ne sais pas si c'est une bonne idée de mettre des echo partout (ça pourrait générer une erreur supplémentaire...)
setcookie("ident","1",time()+3600);
c'est quoi le "1" ? (ce ne serait pas $ident que tu devrais mettre ?)
la variable $ident, elle est initialisée comment ? ça provient d'un autre formulaire ?
Excuse, mais j'essaye de comprendre...
|  Profil
|
|
Guizmo 66
| Posté : 28-08-2003 17:36
effectivement j'avais des erreurs à cause de mes echo avant le cookie
now ca marche
merci de ton aide |  Profil
|
|
Jules 1125
| Posté : 28-08-2003 21:16
de rien...
tu enverras ta cotisation à Dev |  Profil
|
|
Guizmo 66
| Posté : 29-08-2003 10:32
evidement
en tout cas je le remercierai car je suis une accro de ce forum |  Profil
|
|
developpeur 24581
| Posté : 29-08-2003 21:28
alors change d'avatar et met qu'elle chose de plus fun ... |  Profil E-mail www
|
|
Jules 1125
| Posté : 30-08-2003 08:30
Au fait, ton avatar Dev, ça représente quoi exactement ?
On dirait une espèce d'alien ou un truc avec des gaines pour faire passer des tuyaux électriques
(au fait, ne devais-je pas aussi te relancer, moi ? )
[ Message édité par : Jules : 30-08-2003 08:30 ] |  Profil
|
|
developpeur 24581
| Posté : 31-08-2003 22:46
C'est un alien ! celui de giger : le prince des peintre maccabre qui a conçu et dessiner ALIEN |  Profil E-mail www
|
|
Aller à la page : [ 1 | 2 ] |