Récupérer paramètre URL via 'action'
Bonjour,
Je n'y comprend rien..
quand je fais ça :
Code:
print "<a href=index.cgi?cible=choixVisio>TEST</a><br>";
je suis redirigé vers la page voulu grace au paramètre cible qui contient "choixVisio" que je récupère comme ceci :
Code:
my $cible=$q->param('cible');
Mais quand je passe avec un formulaire :
Code:
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; |
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..
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