Messages vides venant de mon site

Fermé
géraldines - 16 mars 2010 à 15:21
 géraldines - 17 mars 2010 à 16:00
Bonjour,

j'ai créé un site qui fonctionnait très bien ,hébergé cher rapidomaine,mais depuis la dernière tempête tout à disparu chez l'hébergeur,j'ai donc renvoyé tous mes fichiers,mais voila mon souci le formulaire de contact fonctionne mais les messages que je reçois sont vides.j'ai envoyé un message chez rapidomaine ............

Support : " Bonjour,

Après vérification, l'envoie d'email fonctionne normalement sur ce site. Suite au déménagement de votre site sur un nouveau serveur, le formulaire d'envoie d'email doit être mis à jour pour fonctionner normalement.

Cordialement,
Rapidomaine "

c'est quoi une mise à jour???????

pouvez vous me donner votre avis sur ce sujet
merci d'avance pour votre réponse

4 réponses

Utilisateur anonyme
16 mars 2010 à 16:12
Bonjour,

Suite au déménagement de ton site sur un autre serveur, il y a peut-être un changement de version de PHP.
Si ton formulaire fonctionnait avant et plus maintenant, c'est que son "script" n'est peut-être plus adapté au nouveau serveur car nouvelle version de PHP.

Il faut donc le vérifier pour le corriger si c'est le cas.
Corriger = mise à jour !
0
géraldines
17 mars 2010 à 09:02
Bonjour,
merci pour ta réponse rapide encore une question comment fait on une mise à jour ?
je suis nule de chez nule merci d'avance
0
Utilisateur anonyme
17 mars 2010 à 13:00
"Corriger = mise à jour !"

Par déduction : Mise à jour = Corriger ! (jusque là tu suis ?)

Donc à la question : "comment fait on une mise à jour ?"

La réponse est : En corrigeant le script PHP.


Il convient donc d'analyser le fichier PHP incriminé en vue de modifier les fonctions utilisées qui ne doivent plus être correctes suite au changement de version de ton environnement PHP.

Le mieux que tu puisses faire, c'est de copier/coller ton code PHP problématique ici ! Il y aura forcément des personnes qui pourront régler ton soucis, moi le premier !
0
géraldines
17 mars 2010 à 14:01
voici mon indescriptible !!!!


<p>  </p>
<form action="envois.php3" method="post" name="form1">
<h3><font face="Comic Sans MS">Message</font> </h3>
<blockquote>
<p><textarea name="Commentaires" rows="10" cols="45"></textarea> </p>
</blockquote>
<h3><font face="Comic Sans MS">Coordonnées</font></h3>
<table>
<tr><td align="right"><font face="Comic Sans MS" size="2">
<em style="font-style: normal">Nom</em></font></td><td><input type="TEXT" name="Nom" value size="35"></td></tr>
<tr><td align="right"><font face="Comic Sans MS" size="2">
<em style="font-style: normal">Prénom</em></font></td><td><input type="TEXT" name="Titre" value size="35"></td></tr>

<tr><td align="right"><font face="Comic Sans MS" size="2">
<em style="font-style: normal">Adresse</em></font></td><td><input type="TEXT" name="Adresse" value size="35"></td></tr>
<tr><td align="right"><font face="Comic Sans MS" size="2">
<em style="font-style: normal">Téléphone</em></font></td><td><input type="TEXT" name="Telephone" value size="35"></td></tr>

<tr><td align="right"><font face="Comic Sans MS" size="4">
<em style="font-style: normal; text-decoration:underline">Adresse de messagerie</em></font></td><td><input type="TEXT" name="Email" value size="35"></td></tr>
</table>
<p><input type="SUBMIT" value="Envoyer"> <input
type="RESET" value="Effacer le contenu du formulaire"> </p>
</form>






</body>
</html>
0
Utilisateur anonyme
17 mars 2010 à 14:06
Alors c'est bien, mais c'est pas ce script qui est à l'origine du problème.

Ce que tu viens de publier est le code qui permet à l'utilisateur d'entrer ses données sur ton site. Le code qui sert à envoyer le mail est envois.php3 !

C'est donc un copier/coller de envois.php3 qui m'intéresse dans ton cas !

0
géraldines
17 mars 2010 à 14:17
<?
$msg="";
$msg.="Commentaires : $Commentaires\n";
$msg.="Categorie : $Categorie\n";
$msg.="Nom : $Nom\n";
$msg.="Titre : $Titre\n";
$msg.="Adresse : $Adresse\n";
$msg.="Téléphone : $Telephone\n";
$msg.="Email : $Email\n";
$msg.="\n\n\n";

mail("mon e-mail @wanadoo.fr","Message du site",$msg);

echo "<HTML><HEAD>";
echo "<TITLE>Form Sent!</TITLE></HEAD><BODY>";
echo "<H1 align=center>Merci,</H1>";
echo "<P align=center>";
echo "Votre message a bien été reçu, nous le traiterons dans les meilleurs délais.</P>";
echo "</BODY></HTML>";

?>
<link href="_themes/copie-de-lacacia-2-2-/copi1001.css" rel="stylesheet" type="text/css">

<div align="center"><a href="products.htm"><img src="_derived/products.htm_cmp_copie-de-lacacia-2-2-000_vbtn.gif" alt="Retour" width="140" height="40" border="0"></a></div>
0
Utilisateur anonyme
17 mars 2010 à 14:46
Pour envois.php3 :

<?php
$msg="";
$msg.="Commentaires : ".$_POST['commentaires']."\n";
$msg.="Categorie : ".$_POST['Categorie']."\n";
$msg.="Nom : ".$_POST['nom']."\n";
$msg.="Titre : ".$_POST['titre']."\n";
$msg.="Adresse : ".$_POST['adresse']."\n";
$msg.="Téléphone : ".$_POST['telephone']."\n";
$msg.="Email : ".$_POST['email']."\n";
$msg.="\n\n\n";

mail("monemail@wanadoo.fr","Message du site",$msg);

echo "<HTML><HEAD>";
echo "<TITLE>Message envoyé</TITLE></HEAD><BODY>";
echo "<H1 align=center>Merci,</H1>";
echo "<P align=center>";
echo "Votre message a bien été reçu, nous le traiterons dans les meilleurs délais.</P>";
echo "</BODY></HTML>";

?>
<link href="_themes/copie-de-lacacia-2-2-/copi1001.css" rel="stylesheet" type="text/css">

<div align="center"><a href="products.htm"><img src="_derived/products.htm_cmp_copie-de-lacacia-2-2-000_vbtn.gif" alt="Retour" width="140" height="40" border="0"></a></div>


Et pour le formulaire :

<form action="envoi.php" method="post" name="form1">
<h3><font face="Comic Sans MS">Message</font> </h3>
<blockquote>
<p><textarea name="commentaires" rows="10" cols="45"></textarea> </p>
</blockquote>
<h3><font face="Comic Sans MS">Coordonnées</font></h3>
<table>
<tr><td align="right"><font face="Comic Sans MS" size="2">
<em style="font-style: normal">Nom</em></font></td><td><input type="TEXT" name="nom" value size="35"></td></tr>
<tr><td align="right"><font face="Comic Sans MS" size="2">
<em style="font-style: normal">Prénom</em></font></td><td><input type="TEXT" name="titre" value size="35"></td></tr>

<tr><td align="right"><font face="Comic Sans MS" size="2">
<em style="font-style: normal">Adresse</em></font></td><td><input type="TEXT" name="adresse" value size="35"></td></tr>
<tr><td align="right"><font face="Comic Sans MS" size="2">
<em style="font-style: normal">Téléphone</em></font></td><td><input type="TEXT" name="telephone" value size="35"></td></tr>

<tr><td align="right"><font face="Comic Sans MS" size="4">
<em style="font-style: normal; text-decoration:underline">Adresse de messagerie</em></font></td><td><input type="TEXT" name="email" value size="35"></td></tr>
</table>
<p><input type="SUBMIT" value="Envoyer"> <input
type="RESET" value="Effacer le contenu du formulaire"> </p>
</form> 


RENOMME ENSUITE envois.php3 ===> envoi.php

Tiens moi au courant !


0
géraldines
17 mars 2010 à 16:00
ça marche!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
merci !!!!!!!!!!!!!!!!!! mille mercis!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
heureusement que vous êtes là les craks!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
0