re-hello !

merci pour l'aide... mais ça ne fonctionne toujours pas...

en fait, je me demande si se n'est pas la commande MAIL qui nécessite un 
retour à la ligne après chaque entrée dans le corps du message...

foreach $field (@Field_Order) {
if ($Config{'print_blank_fields'} || $Form{$field} ||
$Form{$field} eq '0') {
print MAIL "$Form{$field}\n";



le but était de permettre de s'inscrire sur une mailing-list avec un 
formuaire html...

mais j'ai vu qu'il héxistait des cgi tout fait pour majordomo... alors 
je crois que je vais arrèter de me casser la tête ;)

merci encore !

fred
>> 
>> désolé si je suis un peu (même complètement) off
>> topic, mais je me suis 
>> dit qu'il devait bien y avoir un gourou du Perl
>> parmis vous ;)
>> 
>> je débute avec Perl et je me bat avec un cgi...
>> 
>> Le but est de prendre les champs d'un formulaire
>> html, de les trier et 
>> de les envoyer dans le corps du mail (j'utilise
>> formmail)...
>> tout fonctionne trés bien, mais il me met un retour
>> à la ligne entre 
>> chaque champ de formulaire :
>> 
>> print MAIL "$Form{$field}\n";
>> (normal... avec le \n...)
>> 
>> comme j'aimerais que tous les champs figurent sur
>> une seul ligne j'ai 
>> suprimé le \n :
>> 
>> print MAIL "$Form{$field}";
>> 
>> .. et là... plus rien... le corps du message est
>> vide... et moi je ne 
>> comprends plus !!
>
>Je suis sur de rien, mais si je me souviens bien, un
>'print \n' apres avoir imprime tous les champs dans le
>mail... Je crois que j'ai eu un jour le meme genre de
>truc en C.
>
>Good luck,
>Etienne
>
>> 
>> merci d'avance
>> 
>> fred
>> 

--
Für 30 Franken surfen, was die Maus hergibt.
http://go.sunrise.ch/de/fre/surfmax.asp



[ Soyez précis dans vos sujets svp afin de déterminer directement  ]
[ le type de demande...                                            ]
[ Pour vous (dés)inscrire, aller sur http://linuxbe.org/ml.php     ]
[ http://LinuxBe.org              Contact: [EMAIL PROTECTED]  ]

Répondre à