Erreur dans le script

Eléphanteau du PHP | 24 Messages

05 janv. 2007, 11:37

Bonjour,

Je viens de récupérer un script sur un serveur FTP pour le modifier. Il y a une page PHP qui indique des erreurs quand je le teste sur mon PC alors que sur son site, ca fonctionne correctement.

Voilà le fichier

Code : Tout sélectionner

$ids=explode("#",$_POST["sectionannee"]); //on recup l'annee $sql="SELECT * FROM rub_formation WHERE id_rub_formation=".$ids[1]; $res=mysql_query($sql); $a=mysql_fetch_assoc($res); $_SESSION["annee_actif"]=$a; //on recup la section $sql="SELECT * FROM rub_formation WHERE id_rub_formation=".$ids[0]; $res=mysql_query($sql); $r=mysql_fetch_assoc($res); $_SESSION["section_actif"]=$r; header("location:".$_SESSION["rub_autoriser"][0][url]); exit();
Il m'indique une erreur concernant le header, apparament, il ne trouve pas [url].
Je voudrais savoir s'il existe un moyen d'afficher toutes les informations qui sont enregistré dans la session pour savoir si cette info est dispo.
Et si vous voyez pourquoi il y a une erreur, je suis preneur.

Merci d'avance pour votre réponse et bonne année à tous.

A+
Guillaume

Eléphant du PHP | 187 Messages

05 janv. 2007, 13:07

Mets au debut de la page qui te tracasse
ob_start();
et a la fin
ob_end_flush();
Netsupra

ViPHP
fab
ViPHP | 2657 Messages

05 janv. 2007, 13:23

C'est quoi le message d'erreur exact?
Seul l'intelligent a le pouvoir de se trouver con
try { work(); } catch(FlemmeExeption $e) { sleep(84600); }

ViPHP
fab
ViPHP | 2657 Messages

05 janv. 2007, 13:27

Et essaye un
print_r($_SESSION["rub_autoriser"]);

j'ai rien pour tester mais soit c'est qui débloque soit normalement on ne peut utiliser de tableau directement pour les placer dans les sessions il faut serialize() le talbeau
Seul l'intelligent a le pouvoir de se trouver con
try { work(); } catch(FlemmeExeption $e) { sleep(84600); }

Eléphanteau du PHP | 24 Messages

05 janv. 2007, 14:54

Je te remercie netsupra, ca à résolu mon soucis et le script fonctionne.

Bonne journée