Bonjour

J'ai une erreur "Invalid argument supplied for foreach()" affichée sur ma page, alors qu'en local tout marche bien.
Je récupère une valeur d'un formulaire, et j'ai besoin de cette valeur pour une requête suivante.
Si je ne mets pas de "foreach", ça me retourne "array" à la place de la valeur.


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
 
IF(is_array($_SESSION['forfait1'])){    
    foreach($_SESSION['forfait1'] AS $key => $forfait1){
}
}
$requete = mysql_query("SELECT code_forfait, prix_forfait FROM $forfaits WHERE forfait = '$forfait1' ");
Comment faire ?
Est-ce un problème de version de php entre easyphp et mon hébergeur ?