PB après changement de version PHP

Résolu
Domi -  
 Domi -
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

A voir également:

1 réponse

NHenry Messages postés 15219 Date d'inscription   Statut Modérateur Dernière intervention   365
 
Remplace
$HTTP_POST_VARS
par
$_POST
1
Domi
 
Super, ça marche ! Bravo et merci infiniment
0