Script php mail

Fermé
sakul - 3 avril 2009 à 15:11
 sakul - 4 avril 2009 à 10:30
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 mardi 24 juin 2008 Statut Membre Dernière intervention 29 septembre 2015 46
3 avril 2009 à 15:36
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 jeudi 2 avril 2009 Statut Membre Dernière intervention 31 octobre 2010 23
3 avril 2009 à 15:38
ya une rédite:s

ya visiblement un probleme;)

if (isset($_POST['']) and isset($_POST['']))
0
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 mardi 24 juin 2008 Statut Membre Dernière intervention 29 septembre 2015 46
3 avril 2009 à 23:03
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
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