if( $data['login'] == 'Claire' && $data['password'] == md5('Love') )
echo 'Bravo';
else
echo 'Raté';
?>
J'arrive à lui donner les bonnes valeurs quand il n'y a pas la 1er ligne et tout fonctionne bien mais dès que je l'ajoute pas moyen ... :(
FhX
Messages postés2350Date d'inscriptionmercredi 13 octobre 2004StatutMembreDernière intervention18 avril 20153 29 déc. 2005 à 12:02
"Quand tu dit ""02.php?tab[test]=salut" <== URL impossible à créer, ne te fatigue pas à l'inventer :)"
elle fonctionne (mais bon je sais pas si cela est bon car je suis newbie ...)"
D'un, parce que ca ne sert à rien, de 2, tu peux avoir énormément de problème par la suite. Pourquoi aucun site n'utilise le passage de tableau par variable URL ? Simplement parce que c'est infaisable !
De plus :
if( !is_array( $tab ) )
die( 'Erreur ... Initialisation à tableau vide' );
> par :
if ( !isset($_GET['tab']) || !is_array($_GET['tab'] ) die ('...'); // C'est mieux comme ca.
De toute facon, tu ne peux pas faire comme ca, car les indices d'un tableau associatif sont du types : $key['var'] = $val et non $key[var] = $val.
Voila pourquoi ca ne marche tout simplement pas ( un tableau numérique peut-être, mais l'utilité est nulle).