Formulaire HTML

Formulaire HTML - HTML/CSS - Programmation

Marsh Posté le 12-01-2004 à 17:43:02    

S'lut,
 
Je cherche comment faire pour que, sur un site qui possede un formaulaire HTML avec un envoie par mail, les messages reçuent soient le plus propre possible :
- Retour a la ligne apres chaque champ (que ce soit une txtbox ou un menu deroulant)  
- saisie des espaces et des accents (et non pas de "et" et de %truc pour les accents ;p).
 
Merci d'avance.


---------------
The software requires Win95 or better, so I installed Linux.
Reply

Marsh Posté le 12-01-2004 à 17:43:02   

Reply

Marsh Posté le 12-01-2004 à 17:56:58    

Disposes-tu d'un langage serveur pour traiter ton formulaire (ASP, PHP ou autre) ?

Reply

Marsh Posté le 12-01-2004 à 18:23:01    

fastclemmy a écrit :

Disposes-tu d'un langage serveur pour traiter ton formulaire (ASP, PHP ou autre) ?


 
na. parceque :
PRENOM=TOTO&AGE=15+-+18+ans&SEXE=Homme&VILLE=PARIS&STATUS=ETUDIANT+ARTS&NOTE=1&QUESTION=cool ?&Submit=Envoyer
 
C moche :(


---------------
The software requires Win95 or better, so I installed Linux.
Reply

Marsh Posté le 12-01-2004 à 19:49:41    

et en post c'est moche aussi ?

Reply

Marsh Posté le 12-01-2004 à 22:35:25    

Big-Foot a écrit :

et en post c'est moche aussi ?


 
pardon ? pas compris  :(


---------------
The software requires Win95 or better, so I installed Linux.
Reply

Marsh Posté le 13-01-2004 à 08:52:05    

Faut utiliser un langage server (php, perl, ...) pour faire du propre, mais je consseye php.
Mais pour cela faut :
Avoir un server compatible php,
connaitre le php.
Tu devra mettre dans l'attribut action, l'adresse de ton fichier php qui traite le document, et dans ce fichier, tu aura un code genre :
<?php
$varformulaire = "La valeur xy est " . "$_REQUEST["non élément du formulaire"] . "<br> La valeur zz est " . "$_REQUEST["non élément 2 du formulaire"];
//Ainssi de suite pour chaque élément du formulaire
/* A la fin de se code php, la variable $varformulaire contiendra tous les élément du formulaire en ordre. */
?>
Pour envoyer maintenant la variable $varformulaire faut utiliser la fonction mail(), mais je la connait par trop.
Faut aussi voir avec les caractères spéciaux que peut contenir le formulaire, mais comme j'apprend le php, j'y arrive juste.
Mais c juste un bête exemple, y'a plein de truc pour encore mieu présenter.
Voila, j'espère que ça ta aidé.


Message édité par Siron le 13-01-2004 à 08:53:42
Reply

Marsh Posté le 13-01-2004 à 08:58:23    

Nux a écrit :


 
pardon ? pas compris  :(  


 
l'URL que tu decris c'est la methode GET pour envoyer les infos, si tu utilises la methode POST les parametres ne passent plus par l'URL, ça reste 'propre'
 
edit: en PHP


Message édité par uriel le 13-01-2004 à 08:58:36

---------------
IVG en france
Reply

Marsh Posté le 13-01-2004 à 21:43:00    

uriel a écrit :


 
l'URL que tu decris c'est la methode GET pour envoyer les infos, si tu utilises la methode POST les parametres ne passent plus par l'URL, ça reste 'propre'
 
edit: en PHP  


 
ba j'ai fait :
<form name="form1" method="post" action="mailto:toto@titi?subject=bobo">
...
<input type="submit" name="Submit" value="Envoyer">


---------------
The software requires Win95 or better, so I installed Linux.
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed