Script php mail

sakul -  
 sakul -
Bonjour,

j'ai un script php qui est appelé a la suite d'un formulaire de mail html. Normalement le script devrai envoyer un mail si certains champs sont remplis.. sinon il redirige sur la page d'acceuil du site.

mais je me retrouve a chaque fois dans la page résultant des formulaires vide.
étant noob en php je demande votre clémence.

merci d'avance
sakul
<?php
$TO = "essemus@monmail.com";

$h  = "From: " . $TO;

$message = "";

while (list($key, $val) = each($HTTP_POST_VARS)) {
  $message .= "$key : $val\n";
}
if (isset($_POST['']) and isset($_POST['']))

{
mail($TO, $subject, $message, $h);
Header("Location: http://www.sakul-trip.toile-libre.org/index.php");
}
else 
{
Header("Location: http://www.sakul-trip.toile-libre.org/mailvide.php");
}
?>
A voir également:

4 réponses

wAxxx Messages postés 421 Date d'inscription   Statut Membre Dernière intervention   46
 
if(isset($_POST['']))
que veux tu dire par cela! il doit y avoir surement un nom de champ la bàs!
0
redonky Messages postés 102 Date d'inscription   Statut Membre Dernière intervention   23
 
ya une rédite:s

ya visiblement un probleme;)

if (isset($_POST['']) and isset($_POST['']))
0
sakul
 
bon j'ai rempli les champs comme ceci mais toujours le même problème.


<?php
$TO = "essemus@gmail.com";

$h  = "From: " . $TO;

$message = "";

while (list($key, $val) = each($HTTP_POST_VARS)) {
  $message .= "$key : $val\n";
}
if (isset($_POST['$h']) and isset($_POST['$message']))

{
mail($TO, $subject, $message, $h);
Header("Location: http://www.sakul-trip.toile-libre.org/index.php");
}
else 
{
Header("Location: http://www.sakul-trip.toile-libre.org/mailvide.php");
}
?>

0
wAxxx Messages postés 421 Date d'inscription   Statut Membre Dernière intervention   46
 
non dans $_POST[''] il doit pas y avoir ni du vide ni de $blabla. la formulaire à remplir renferme cmbien de champs? et qu'elle est leurs noms?
0
sakul
 
en fait j'ai pris ce script :
http://www.salemioche.net/script-php-1.php

et je veux l'adapter mais c'est mon premier pas en php...
0