La Communauté Webmaster  forum rss


  Forum-webmaster
  Technique - programmation
  PHP / MySQL
(Modérateurs: Shain, Jey, erwinol, Lilian, lauryv, ToToMaStEr)
  formulaire mail
« Précédent Suivant »
Pages: [1] Descendre
Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
  Auteur  Sujet: formulaire mail  (Lu 1396 fois)
formulaire mail
« sur: le 14-03-2006 a 18:19:39 »
yokoshia
Membre récent
*

Hors-Ligne

Messages: 6



Je suis un lama!

Voir le Profil    E-Mail
Répondre avec citation

alors voila j'ai besoin d'un formulaire mail pour m'envoyer des messages depuis mon site web
apres un petit moment de recherche etc...

1° fichier:
Citation:
<form method="post" action="envoimail.php" name="formulaire">
<br>
Adresse E-mail de l'expéditeur
<br>
<input type="text" name="email1" size=30 maxlength=50>
<br> Votre pseudo<br>
<input type="text" name="pseudo" size=30 maxlength=50>
<br>
<br>
<br>
<br>
titre
<br>
<input type="text" name="titre" size=30 maxlength=50>
<br>
<br>
<br>
Message
<br>
<textarea name="message" cols=30 rows=6 wrap="soft">
</textarea>
<br>
<br>
<input type="submit" name="bouton" value="Envoyer">
</form>

jusqu'a là pas de problème  il me semble

2° envoiemail.php
Citation:
  <?php
$email2 = "lostpw_dontreply@hotmail.fr";
?><?
$headers="From: ".$email2;
mail($email1,$titre,$message,$headers);
include "mailenvoye.php";
?>
?>

puis le dernier ne compte pas ! c'est juste un message

l'ereur :
Warning: mail(): SAFE MODE Restriction in effect. The fifth parameter is disabled in SAFE MODE. in /home/yoko/domains/yoko.wistee-heb.fr/public_html/envoimail.php on line 3

Si on peut m'éclaircir ce serait super cool 

merci d'avance et a+ sur les forums

« Dernière Édition: le 14-03-2006 a 18:22:53 par yokoshia » Rapporter au modérateur  

Re:formulaire mail
« Répondre #1 sur: le 14-03-2006 a 21:11:34 »
calenfeaion
Habitué
***

Hors-Ligne

Sexe: Male
Messages: 269





Voir le Profil    WWW
Répondre avec citation

Bonjour,

C'est peut-être un problème au niveau du chmod ?

Sur quel serveur es-tu? Accepte-il la fonction mai() ?

Calen

Rapporter au modérateur  

Re:formulaire mail
« Répondre #2 sur: le 14-03-2006 a 22:29:50 »
vertigo_76
P'tit nouveau
**

Hors-Ligne

Sexe: Male
Messages: 125



Arf J'ai un problème...

Voir le Profil    WWW
Répondre avec citation

Salut j'ai été voir chez ton hébergeur et la fonction mail() est bien  activé. Le message d'erreur vient apparemment du fait que le safe-mode est activé dans le fichier php.ini.

Par contre par rapport a ton code je n'en voit pas le rapport avec ton problème (c bizare ce message qui parle du 5eme element alors que tu en as mis 4 mais enfin)

Par contre tu peux essayer ce qui suit:

<?php
If(isset($_POST['email1']) && isset($_POST['titre']) && isset($_POST['message']){  // on teste si les variables sont bien la sinon ca sert a rien d'envoyer un mail
$headers="From: lostpw_dontreply@hotmail.fr";
mail($_POST['email1'],$_POST['titre'],$_POST['message'],$headers);
include "mailenvoye.php";
}else{
  echo '<span style="font-weight: bold; color: red">Un des champs du formulaire n\'a pas été rempli.'
}
?>
Tiens moi au courant après avoir essayé.

P.S. : il y tout une série de teste a rajouter pour ce protéger des petits malin qui veulent détourner ton formulaire de mail, a mettre en place

Rapporter au modérateur  
Re:formulaire mail
« Répondre #3 sur: le 15-03-2006 a 17:42:29 »
yokoshia
Membre récent
*

Hors-Ligne

Messages: 6



Je suis un lama!

Voir le Profil    E-Mail
Répondre avec citation

Sa ne marche toujours pas 

Citation:
Parse error: parse error, unexpected '{' in /home/yoko/domains/yoko.wistee-heb.fr/public_html/envoimail.php on line 3

l'ereur n'est plus la meme peut etre un progret !

Rapporter au modérateur  
Re:formulaire mail
« Répondre #4 sur: le 15-03-2006 a 18:14:55 »
calenfeaion
Habitué
***

Hors-Ligne

Sexe: Male
Messages: 269





Voir le Profil    WWW
Répondre avec citation

Enfaite, sa n'a rien avoir mais, pourquoi tu mets un <? tu le referme puis tu le réouvres pour finalement le refermé ?

Rapporter au modérateur  

Re:formulaire mail
« Répondre #5 sur: le 15-03-2006 a 18:51:52 »
yokoshia
Membre récent
*

Hors-Ligne

Messages: 6



Je suis un lama!

Voir le Profil    E-Mail
Répondre avec citation

Serieu je ne sais pas parce que je l'ai fait en 2 fois et j'ai fait comme sa

Rapporter au modérateur  
Re:formulaire mail
« Répondre #6 sur: le 15-03-2006 a 20:47:21 »
vertigo_76
P'tit nouveau
**

Hors-Ligne

Sexe: Male
Messages: 125



Arf J'ai un problème...

Voir le Profil    WWW
Répondre avec citation

OOUUUPPPSSS 

J'ai oublié une parenthèse a la fin du if:

&& isset($_POST['message'])){
                                        ^ ici

« Dernière Édition: le 15-03-2006 a 20:48:56 par vertigo_76 » Rapporter au modérateur  
Re:formulaire mail
« Répondre #7 sur: le 16-03-2006 a 17:38:54 »
yokoshia
Membre récent
*

Hors-Ligne

Messages: 6



Je suis un lama!

Voir le Profil    E-Mail
Répondre avec citation



Citation:
Parse error: parse error, unexpected '}', expecting ',' or ';' in /home/yoko/domains/yoko.wistee-heb.fr/public_html/envoimail.php on line 9

Rapporter au modérateur  
Re:formulaire mail
« Répondre #8 sur: le 16-03-2006 a 17:49:06 »
calenfeaion
Habitué
***

Hors-Ligne

Sexe: Male
Messages: 269





Voir le Profil    WWW
Répondre avec citation

Code:

echo '<span style="font-weight: bold; color: red">Un des champs du formulaire n\'a pas été rempli.'

N'a pas de ; à la fin de l'instruction
Code:

echo '<span style="font-weight: bold; color: red">Un des champs du formulaire n\'a pas été rempli.';
Serait mieux.

PS: Et bien vertigo, c'est pas la forme

Rapporter au modérateur  

Re:formulaire mail
« Répondre #9 sur: le 16-03-2006 a 18:03:25 »
vertigo_76
P'tit nouveau
**

Hors-Ligne

Sexe: Male
Messages: 125



Arf J'ai un problème...

Voir le Profil    WWW
Répondre avec citation

Non pas trop, trop travailler et vouloir répondre trop vite donc quelques petites erreurs se glissent.

et encore mieu si la balise span est fermé
echo '<span style="font-weight: bold; color: red">Un des champs du formulaire n\'a pas été rempli.</span>';


Rapporter au modérateur  
Re:formulaire mail
« Répondre #10 sur: le 16-03-2006 a 18:21:13 »
yokoshia
Membre récent
*

Hors-Ligne

Messages: 6



Je suis un lama!

Voir le Profil    E-Mail
Répondre avec citation

pou je croi que je vais abandonner parce que sa comence a etre relou 

au cas ou sa te donnerai la reponse miracle :

Code:
Warning: mail(): SAFE MODE Restriction in effect. The fifth parameter is disabled in SAFE MODE. in /home/yoko/domains/yoko.wistee-heb.fr/public_html/envoimail.php on line 5

Rapporter au modérateur  
Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
Pages: [1] Monter
« Précédent Suivant »
Sauter à: 

Votre statut : Invité
Vous devez être membre pour participer.
 
 
Let’s Encrypt : le certificat SSL gratuit
Tester votre site internet sur différents navigateurs
[WordPress] Des problèmes avec l’administration ?
Rappel : Mettez à jour vos CMS et vos sites E-commerce
Le .fr fête ses 25 années d’existence !
Mesurer votre audience en temps réel avec BubbleStat
Porter réclamation contre Google Panda ?
Zlio n’est plus …
 
 
 
 
 

Copyright (c) Devclic 2002 - 2026 - Tous droits réservés

creation site internet strasbourg