Inserer du formulaire vers un fichier gci..

Le forum de l'Annuaire Francophone des Scripts CGI: Forum de test: Inserer du formulaire vers un fichier gci..

identificateur

mercredi 29 novembre 2000 - 17h06
Salut,
Suite à ton site, je me suis lancé dans l'aventure
je suis en train de "créer", mon premier script en perl il est bientot fini, mais comme je travaille avec un logiciel brider je suis limite a 6k (dans un sens tant mieux), enfin mon probleme c'est que j'aimerais modifier certaine valeur de mon script par rapport à un menu deroulant d'une page html,du genre choix 1 et choix 2 ect... si choix 1
dans le script $1 = http://www.XXXXX
choix 2 : $2 = http://www.xxxx
enfin tu vois quoi ;-)
j'ai essayer de trouver des exemples mais...
donc j'ai essayer pour l'instant un truc du genre

#!/usr/bin/perl

require "cgi-lib.pl";

&ReadParse(*FORM);

print &PrintHeader;


if ($FORM{'Choix'} eq '1')
{
$a = "choix 1" ;
}
if ($FORM{'Choix'} eq '2')
{
$a = "choix 2" ;
}
else
{
$a = "coucou" ;
}

print $a ;

et puis bein c'est pas ça :-(
alors si tu pouvais m'aider, merci bcp d'avance.

Frédéric (Frédéric)

mercredi 29 novembre 2000 - 18h11
Bonjour,

non je ne vois pas vraiment.
Y a pas un petit exemple en ligne ?

identificateur

mercredi 29 novembre 2000 - 19h01
ouais tu peux voir un exemple sur
http://www.intro-web.net/dead.htm
si tu selectionne gilles ou laetitia il doit afficher par le script dead.pl le nom selectionner et par defaut coucou.

si tu veux jeter un oeil. merci. ;-)

Frédéric (Frédéric)

mercredi 29 novembre 2000 - 19h46
Je vois principalement une erreur 500 quand je valide.

Dans ta comparaison, dans le bout de code que tu as posté ici, tu compares Choix avec 1, 2 ..
Avec le code html comme tu l'as écrit ne renvoie pas 1 ou 2 suivant les choix, mais plutot Gilles ou laetitia.
2 possibilités : soit tu changes ton code html pour que les valeurs soient 1 ou 2
soit tu changes ton code perl.

Up2u

(sans oublier de corriger l'erreur 500 ;-) )


Ajouter un message


Ceci est une zone publique. Si vous n'avez pas de compte, entrez votre nom dans le champ "Identificateur" et laissez le mot de passe vide. Votre adresse E-mail est facultative.
Identificateur :  
Mot de passe :
E-mail :
Poster "anonymement"