Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1265 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  code html dans formulaire?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

code html dans formulaire?

n°2024426
theseeker
Posté le 22-09-2010 à 11:33:45  profilanswer
 

salut voila  
j'ai un formulaire qui marche hyper bien  
le truc c'est que j'aimerais rajouter du html de sorte que je le recoive sur mon mail ordonné style :
nom :  
prenom :  
 
la je le recois bien mais style  
tartanpion
robert
 
etc..
 
j'ai uploadé les 2 fichiers :
http://www.onedateonekiss.com/file [...] age-13.php
http://www.onedateonekiss.com/file [...] tement.php
 
si vous aviez le temps de m'aiguiller ca serait cool  
 
par ailleurs j'ai la fonction deprecated qui s'affiche a chaque fois  et j'ai beau avoir changé ka fonction eregi en preg_match ca marche po
 
bon be merci je sais ca fait beaucoup de demandes mais bon sinon j'me demerderais

mood
Publicité
Posté le 22-09-2010 à 11:33:45  profilanswer
 

n°2024428
Paulp
~, sweet ~
Posté le 22-09-2010 à 11:40:30  profilanswer
 

La source de tes fichiers n'est pas visible.
 
Renommes les en .txt, ou copie la source dans des balises code

n°2024437
theseeker
Posté le 22-09-2010 à 11:51:58  profilanswer
 

t'es cool c'est vrai j'y avais pas pensé a ca
 
http://www.onedateonekiss.com/file [...] p/form.txt
http://www.onedateonekiss.com/file [...] tement.txt
 
 
la c'est bien clair
 
merci a toi

n°2024441
Paulp
~, sweet ~
Posté le 22-09-2010 à 11:55:52  profilanswer
 

C'est cette ligne :

Code :
  1. $message = "$budget\n\n$adresse\n\n$personnes\n\n$tel\n\n$choix\n\n$date\n\n$infos";


Remplace la par

Code :
  1. $message = "Budget : $budget\n\nAdresse : $adresse\n\nPersonnes : $personnes\n\nTel : $tel\n\nChoix : $choix\n\nDate : $date\n\nInfos : $infos";


Message édité par Paulp le 22-09-2010 à 11:56:08
n°2024448
theseeker
Posté le 22-09-2010 à 12:15:54  profilanswer
 

merci mais c'est pas ca   ca me refait la meme erreur
 
en fait c'est cette ligne la ligne 63 (en rouge)  ou le message dit que c'est deprecated:
 
return (eregi($pattern,$email));
 
dans le txt :
 
function IsEmail($email)
  {
   $pattern = "^([a-z0-9_]|\\-|\\.)+@(([a-z0-9_]|\\-)+\\.)+[a-z]{2,7}$";
   return (eregi($pattern,$email));
  };
 
  // formulaire envoyé, on récupère tous les champs.
  $nom = (isset($_POST['nom'])) ? Rec($_POST['nom']) : ''; echo("<center>nom du pede $nom</center>" );
  $prenom = (isset($_POST['prenom'])) ? Rec($_POST['prenom']) : '';
  $tel = (isset($_POST['tel'])) ? Rec($_POST['tel']) : '';
        $email = (isset($_POST['email'])) ? Rec($_POST['email']) : '';
        $evenement = (isset($_POST['evenement'])) ? Rec($_POST['evenement']) : '';  
  $choix = (isset($_POST['choix'])) ? Rec($_POST['choix']) : '';
        $date = (isset($_POST['date'])) ? Rec($_POST['date']) : '';  
        $budget = (isset($_POST['budget'])) ? Rec($_POST['budget']) : '';
        $adresse = (isset($_POST['adresse'])) ? Rec($_POST['adresse']) : '';
  $personnes = (isset($_POST['personnes'])) ? Rec($_POST['personnes']) : '';
  $infos = (isset($_POST['infos'])) ? Rec($_POST['infos']) : '';
 
merci


Message édité par theseeker le 22-09-2010 à 12:16:52
n°2024456
roondar
Posté le 22-09-2010 à 13:06:34  profilanswer
 

Code :
  1. $message = "Nom : $nom\n\nPrénom : $preno\n\nBudget : $budget\n\nAdresse : $adresse\n\nPersonnes : $personnes\n\nTel : $tel\n\nChoix : $choix\n\nDate :: $date\n\nInfos : $infos";


n°2024460
theseeker
Posté le 22-09-2010 à 13:20:05  profilanswer
 

merci roondar mais ca marche toujours po
 
 
ces formulaires c'est vraiment l'enfer  
croyez moi avant de vous demander ca j'ai galéré sur le net mais meme le site du zero n'a pas fait d'explications  
pour l'html c'est du gateau mais le tratement c'est le delire...

n°2024463
roondar
Posté le 22-09-2010 à 13:24:24  profilanswer
 

Chez moi ca fonctionne !

n°2024487
aideinfo
Posté le 22-09-2010 à 14:27:39  profilanswer
 

Il faut remplacer eregi() par stristr() (voir doc PHP).


---------------
http://www.aideinfo.com/  Whois adresses IP/domaines le plus évolué !!  FAQ Free Mobile
n°2024497
Paulp
~, sweet ~
Posté le 22-09-2010 à 14:36:29  profilanswer
 

La correction qu'on te donne, c'est pour le formatage du message, pas le deprecated.
 
Pour tester un email

Code :
  1. if(filter_var($email, FILTER_VALIDATE_EMAIL)){
  2. ...
  3. }


ou

Code :
  1. if(preg_match('/^[\w.-]+@[\w.-]+\.[a-zA-Z]{2,6}/#',$email))


la regexp n'est pas tout à fait complète ... (un email peut contenir un + par exemple)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  code html dans formulaire?

 

Sujets relatifs
problème de formulaireHTML/CSS: Problème - menu avec des images
Tester l'injection sur un formulaire ?Formulaire AS3
Griser une page web pour faire ressortir un formulairecomment lire tableau html en javascript ?
quand recherchev ne suffit plus quoi faire? y a t-il un code VBAréférencement : url avec .html ou sans ?
Renseigner par programmation un Formulaire[HTML] code formulaire...
Plus de sujets relatifs à : code html dans formulaire?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR