PB après changement de version PHP
Résolu
Bonjour,
Mon code fonctionne bien en PHP4. Il s'agit de la réception (par un serveur PHP) de données d'un formulaire envoyées par la méthode POST
Mon hébergeur m'oblige à passer en 5.6 ... mais ça ne fonctionne plus !
Voici mon code :
<?php
$TO = "***@***";
$h = "From: Mon site";
$subject = "Inscription Info";
while (list($key, $val) = each($HTTP_POST_VARS)) {
$message .= "$key : $val\n";
}
mail($TO, $subject, $message, $h);
Header("Location: InscriptionInfoMerci.htm");
?>
La boucle while ne garni plus la variable $message donc le corps du mail est vide !
Pouquoi ?
Merci
Mon code fonctionne bien en PHP4. Il s'agit de la réception (par un serveur PHP) de données d'un formulaire envoyées par la méthode POST
Mon hébergeur m'oblige à passer en 5.6 ... mais ça ne fonctionne plus !
Voici mon code :
<?php
$TO = "***@***";
$h = "From: Mon site";
$subject = "Inscription Info";
while (list($key, $val) = each($HTTP_POST_VARS)) {
$message .= "$key : $val\n";
}
mail($TO, $subject, $message, $h);
Header("Location: InscriptionInfoMerci.htm");
?>
La boucle while ne garni plus la variable $message donc le corps du mail est vide !
Pouquoi ?
Merci