Bonjour,
Je n'y comprend rien..
quand je fais ça :
je suis redirigé vers la page voulu grace au paramètre cible qui contient "choixVisio" que je récupère comme ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part print "<a href=index.cgi?cible=choixVisio>TEST</a><br>";
Mais quand je passe avec un formulaire :
Code : Sélectionner tout - Visualiser dans une fenêtre à part my $cible=$q->param('cible');
Dans l'url j'ai bien d'affiché index.cgi?cible=choixVisio mais il m'envoie pas sur la page car la variable $cible est vide..
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 print $q->start_form('POST','index.cgi?cible=choixVisio',$encoding); print "Nom de la visio: <input name='visio' type='text'>"; print "<input name='submit' value='Rechercher' type='submit'>"; print $q->endform;
La méthode pour Récupérer un paramètre action est elle différente d'un lien pour un formulaire ?
Pour résumer :
Click sur Lien = redirection vers la bonne page - OK
Click sur "Rechercher" (via formulaire) = redirection page sommaire, car si $cible est vide je redirige vers sommaire - NOK
Partager