par
Cyrano » 10 mai 2006, 20:40
J'entends bien, mais dans cette page, la variable n'est pas initialisée : fais afficher ta requête et tu verras qu'il manque un paramètre.
D'autre part, on envoie pas une variable PHP telle quelle dans une url : ça devrait être :
www.monsite.com/index.php?PASSS=bonjour
sans le "$"
Et là on récupère la valeur par :
$PASSS = isset($_GET['PASSS']) ? $_GET['PASSS'] : "";
Ceci dit: je te déconseille très forrtement de passer ce genre d'information par l'url, ça peut être très dangereux pour ta base de données: si la valeur provient d'un formulaire, utilise la méthode post et remplace ce que je viens d'indiquer par:
$PASSS = isset($_POST['PASSS']) ? $_POST['PASSS'] : "";
Et n'ajoute rien à l'url.
Enfin, relis bien toutes mes questions de tout à l'heure, une par une et fais le tour de ton code. Il faut de la rigueur et de la logique quand tu développes, à terme tu feras des choses plus efficaces et performantes

J'entends bien, mais dans cette page, la variable n'est pas initialisée : fais afficher ta requête et tu verras qu'il manque un paramètre.
D'autre part, on envoie pas une variable PHP telle quelle dans une url : ça devrait être :
www.monsite.com/index.php?PASSS=bonjour
[u]sans le "[b]$[/b]"[/u]
Et là on récupère la valeur par :
[php]$PASSS = isset($_GET['PASSS']) ? $_GET['PASSS'] : "";[/php]
Ceci dit: je te déconseille très forrtement de passer ce genre d'information par l'url, ça peut être très dangereux pour ta base de données: si la valeur provient d'un formulaire, utilise la méthode post et remplace ce que je viens d'indiquer par:
[php]$PASSS = isset($_POST['PASSS']) ? $_POST['PASSS'] : "";[/php]
Et n'ajoute rien à l'url.
Enfin, relis bien toutes mes questions de tout à l'heure, une par une et fais le tour de ton code. Il faut de la rigueur et de la logique quand tu développes, à terme tu feras des choses plus efficaces et performantes ;)