Passage de variables sur une même page

marcod59 Messages postés 170 Date d'inscription vendredi 16 janvier 2004 Statut Membre Dernière intervention 13 juin 2010 - 12 juin 2010 à 21:41
marcod59 Messages postés 170 Date d'inscription vendredi 16 janvier 2004 Statut Membre Dernière intervention 13 juin 2010 - 13 juin 2010 à 09:24
Bonjour,

J'ai un code trouvé sur le net que je ne parviens pas à faire fonctionner. Si quelqu'un peut m'aider ?

J'ai une page de validation "valide.php" où il faut cliquer pour valider une action. Au début de cette page, j'ai un test qui ne devrait servir que lorsqu'il y a un clic sur un lien de la page (lien qui est après le test dans le code), voilà les codes :
test = if($action=valide){
lien = [../admin/valide.php?action=valide&id=<?php echo $row_Recordset1['id']; ?> Valider]

Mon problème est que lorsque je lance la page, j'ai ces messages :
Use of undefined constant valide - assumed 'valide'
Undefined variable: action

Et lorsque je clique sur le lien tout se met dans URL, mais rien ne se passe.
J'ai essayé d'utiliser $_GET mais je ne sais pas trop comment l'utiliser, je commence avec php !

Comment faire fonctionner ce code correctement.
Merci

@+++


marcod59

1 réponse

marcod59 Messages postés 170 Date d'inscription vendredi 16 janvier 2004 Statut Membre Dernière intervention 13 juin 2010
13 juin 2010 à 09:24
Bonjour,

Problème résolu en changeant le test par :
if ((isset($_GET['action'])) && $_GET['action']=="valide"){

@+++

marcod59
0
Rejoignez-nous