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

1 réponse

  1. Modérateur
    Remplace
    $HTTP_POST_VARS
    par
    $_POST
    1. Super, ça marche ! Bravo et merci infiniment