Erreur en php
Résolu
doumham
Messages postés
116
Date d'inscription
Statut
Membre
Dernière intervention
-
doumham Messages postés 116 Date d'inscription Statut Membre Dernière intervention -
doumham Messages postés 116 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
je veux executer une script php, le navigateur m'affiche cette erreur:
Cannot use object of type __PHP_Incomplete_Class as array in
cette ligne ou ik y a l'erreur contient le script suivant:
$ret = array();
Je vous demande, si qlq'un a rencontré comme cette erreur, de m'aider et merci d'avance.
je veux executer une script php, le navigateur m'affiche cette erreur:
Cannot use object of type __PHP_Incomplete_Class as array in
cette ligne ou ik y a l'erreur contient le script suivant:
$ret = array();
Je vous demande, si qlq'un a rencontré comme cette erreur, de m'aider et merci d'avance.
A voir également:
- Erreur en php
- Erreur 0x80070643 - Accueil - Windows
- Expert php pinterest - Télécharger - Langages
- J'aime par erreur facebook notification - Forum Facebook
- Code erreur f3500-31 ✓ - Forum Bbox Bouygues
- Java code erreur 1603 ✓ - Forum Windows
3 réponses
Bonjour
Je n'ai jamais rencontré cette erreur, mais si je comprends ce que raconte la doc, tu dois avoir enregistré, sûrement dans une autre page de ton site, une variable de session que tu as appelée ret. Si la définition de la classe n'apparaît pas avant le session_start() sur une page quelconque, cette variable perd sa classe (inconnue au session_start) et prend la classe __PHP_Incomplete_Class. Et d'après le message, on ne peut pas affecter un array à une variable de cette classe.
Ceci suppose que tu travailles avec register_globals à on ; est-ce bien le cas ?
Je n'ai jamais rencontré cette erreur, mais si je comprends ce que raconte la doc, tu dois avoir enregistré, sûrement dans une autre page de ton site, une variable de session que tu as appelée ret. Si la définition de la classe n'apparaît pas avant le session_start() sur une page quelconque, cette variable perd sa classe (inconnue au session_start) et prend la classe __PHP_Incomplete_Class. Et d'après le message, on ne peut pas affecter un array à une variable de cette classe.
Ceci suppose que tu travailles avec register_globals à on ; est-ce bien le cas ?
doumham
Messages postés
116
Date d'inscription
Statut
Membre
Dernière intervention
1
C'est ca exactement toto ,merci bien.