Prob script php mail
Carole81
Messages postés
6
Statut
Membre
-
Carole81 Messages postés 6 Statut Membre -
Carole81 Messages postés 6 Statut Membre -
Bonjour,
Voillà je rencontre un problème . J'ai un site web hébergé par mon entreprise (sous opensuse) et j'ai mis un formulaire de contact dont que les informations sont envoyées par mail.
Je fais donc un appel à un fichier php (formmail.php) dont le contenu est celui ci :
<?php
$TO = "...@...fr";
$subject = "inscription";
$h = "From: " . $TO;
$message = "";
while (list($key, $val) = each($HTTP_POST_VARS)) {
$message .= "$key : $val\n";
}
mail($TO, $subject, $message, $h);
//mail($TO, $message, $h);
Header("Location: http://.../...");
?>
Lorsque je valide le formulaire je reçois bien un email avec le bon titre de message mais par contre le contenu est vide.
D'où celà peut il venir ?
Manque t'il quelque chose sur le serveur ?
Carole
Voillà je rencontre un problème . J'ai un site web hébergé par mon entreprise (sous opensuse) et j'ai mis un formulaire de contact dont que les informations sont envoyées par mail.
Je fais donc un appel à un fichier php (formmail.php) dont le contenu est celui ci :
<?php
$TO = "...@...fr";
$subject = "inscription";
$h = "From: " . $TO;
$message = "";
while (list($key, $val) = each($HTTP_POST_VARS)) {
$message .= "$key : $val\n";
}
mail($TO, $subject, $message, $h);
//mail($TO, $message, $h);
Header("Location: http://.../...");
?>
Lorsque je valide le formulaire je reçois bien un email avec le bon titre de message mais par contre le contenu est vide.
D'où celà peut il venir ?
Manque t'il quelque chose sur le serveur ?
Carole
A voir également:
- Prob script php mail
- Script vidéo youtube - Guide
- Windows live mail - Télécharger - Mail
- Publipostage mail - Accueil - Word
- Mas script - Accueil - Windows
- Comment télécharger un mail - Guide
2 réponses
A la place de:
}
je mettrai plutot:
ou:
$message = "";
while (list($key, $val) = each($HTTP_POST_VARS)) {
$message .= "$key : $val\n";
}
je mettrai plutot:
$message = "";
foreach($_POST as $key => $val ) {
$message .= "$key : $val\n";
}
ou:
reset($HTTP_POST_VARS);// met le pointeur au début du tableau
$message = "";
while (list($key, $val) = each($HTTP_POST_VARS)) {
$message .= "$key : $val\n";
}