Bonjour,
La page qui me pose problème est hébergée sur serveur avec PHP5.
Je ne sais pas si le problème vient de là.
En fait, j'ai fait un formulaire. Mais je ne reçois pas le contenu :
************ Le 21/09/2006 22:30:43 ***********
NOM :
SOCIETE :
MAIL : (pas d'email)
TEL :
*****************************************************
*****************************************************
Je ne comprends pas et ça fait un moment que je suis dessus
Si quelqu'un peut m'aider :
<?
if(isset($_POST['submit']))
{
$Lang = 'FR';
switch ($Lang)
{
case 'FR':
$OK = '<p><strong>Votre méssage a bien été envoyé - Nous vous contacterons prochainement</strong></p>';
$ERR = '<p><strong>Il y a eu un problème lors de la transmission, vous pouvez nous envoyer un <a href="mailto:[email protected]">mail</a></strong></p>';
break;
}
/* Verif & Init variables */
if (empty($mail)) $mail = "(pas d'email)";
// $host = gethostbyaddr($REMOTE_ADDR);
$date = date("d/m/Y H:i:s");
$f_sujet='**** Site Web : Demande de renseignements';
$f_msg = "************ Le $date ***********\n\n";
$f_msg .= "NOM : $nom\n";
$f_msg .= "SOCIETE : $societe\n";
$f_msg .= "MAIL : $mail\n";
$f_msg .= "TEL : $tel\n";
$f_msg .= "*****************************************************\n";
$f_msg .= $message;
$f_msg .= "\n*****************************************************\n";
// $f_msg .= "Envoyé par $host ($REMOTE_ADDR),\n";
$entetedate = date("D, j M Y H:i:s -0600");
$entetemail = "From: $mail\n";
$entetemail .= "Cc:\n";
$entetemail .= "Bcc:\n";
$entetemail .= "Reply-To: $mail\n";
$entetemail .= "X-Priority: 1\n";
$entetemail .= "X-Mailer: PHP/" . phpversion() . "\n" ;
$entetemail .= "Date: $entetedate";
$resp = @mail ( '[email protected]', $f_sujet, $f_msg, $entetemail );
if ($resp) echo $OK; else echo $ERR;
}
?>
<form id="form" method="post" action="contact.php">
<fieldset>
<legend>Renseignements</legend>
<p><label for="nom">
<input name="nom" type="text" id="nom" size="40" maxlength="100" />
Nom
</label> </p>
<p><label for="societe">
<input name="societe" type="text" id="societe" value="" size="40" maxlength="100" />
Société </label>
</p>
<p><label for="mail">
<input name="mail" type="text" id="mail" value="" size="40" maxlength="100" />
Mail * </label>
</p>
<p><label for="tel">
<input name="tel" type="text" id="tel" value="" size="40" maxlength="100" />
Tel * </label>
</p>
<p>
<label for="message">
<textarea name="message" cols="40" rows="10" id="message">Votre message</textarea>
</label>
</p>
<input name="submit" type="submit" value="Envoyer" />
</fieldset>
</form>
J'espère que quelqu'un saura me dire où est le problème,
Merci
Bonjour,
La page qui me pose problème est hébergée sur serveur avec PHP5.
Je ne sais pas si le problème vient de là.
En fait, j'ai fait un formulaire. Mais je ne reçois pas le contenu :
[quote]************ Le 21/09/2006 22:30:43 ***********
NOM :
SOCIETE :
MAIL : (pas d'email)
TEL :
*****************************************************
*****************************************************[/quote]
Je ne comprends pas et ça fait un moment que je suis dessus :cry:
Si quelqu'un peut m'aider :
[php] <?
if(isset($_POST['submit']))
{
$Lang = 'FR';
switch ($Lang)
{
case 'FR':
$OK = '<p><strong>Votre méssage a bien été envoyé - Nous vous contacterons prochainement</strong></p>';
$ERR = '<p><strong>Il y a eu un problème lors de la transmission, vous pouvez nous envoyer un <a href="mailto:
[email protected]">mail</a></strong></p>';
break;
}
/* Verif & Init variables */
if (empty($mail)) $mail = "(pas d'email)";
// $host = gethostbyaddr($REMOTE_ADDR);
$date = date("d/m/Y H:i:s");
$f_sujet='**** Site Web : Demande de renseignements';
$f_msg = "************ Le $date ***********\n\n";
$f_msg .= "NOM : $nom\n";
$f_msg .= "SOCIETE : $societe\n";
$f_msg .= "MAIL : $mail\n";
$f_msg .= "TEL : $tel\n";
$f_msg .= "*****************************************************\n";
$f_msg .= $message;
$f_msg .= "\n*****************************************************\n";
// $f_msg .= "Envoyé par $host ($REMOTE_ADDR),\n";
$entetedate = date("D, j M Y H:i:s -0600");
$entetemail = "From: $mail\n";
$entetemail .= "Cc:\n";
$entetemail .= "Bcc:\n";
$entetemail .= "Reply-To: $mail\n";
$entetemail .= "X-Priority: 1\n";
$entetemail .= "X-Mailer: PHP/" . phpversion() . "\n" ;
$entetemail .= "Date: $entetedate";
$resp = @mail ( '
[email protected]', $f_sujet, $f_msg, $entetemail );
if ($resp) echo $OK; else echo $ERR;
}
?>
<form id="form" method="post" action="contact.php">
<fieldset>
<legend>Renseignements</legend>
<p><label for="nom">
<input name="nom" type="text" id="nom" size="40" maxlength="100" />
Nom
</label> </p>
<p><label for="societe">
<input name="societe" type="text" id="societe" value="" size="40" maxlength="100" />
Société </label>
</p>
<p><label for="mail">
<input name="mail" type="text" id="mail" value="" size="40" maxlength="100" />
Mail * </label>
</p>
<p><label for="tel">
<input name="tel" type="text" id="tel" value="" size="40" maxlength="100" />
Tel * </label>
</p>
<p>
<label for="message">
<textarea name="message" cols="40" rows="10" id="message">Votre message</textarea>
</label>
</p>
<input name="submit" type="submit" value="Envoyer" />
</fieldset>
</form>
[/php]
J'espère que quelqu'un saura me dire où est le problème,
Merci