|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Futur Membre du Club
![]() Inscription : avril 2007 Messages : 30 ![]() |
Bonjour,
j'ai un problème incroyable : j'ai un site en local, qui fonctionne, sur lequel j'ai un tableau (array) que je converti en objet (j'en ai le droit) en faisant la commande suivante : settype($tab,'object'). Lorsque je passe mon site en ligne, ça ne marche plus, mon settype ne fait plus sont boulot et je ne peux plus lire mon tableau... Es-ce un problème de configuration php, de version ... que sait-je, j'ai cherché et rien. Pourriez-vous me donner un coup de main ex de script : Code :
|
||
|
|
00
|
|
|
#2 |
|
Membre chevronné
![]() Inscription : novembre 2003 Messages : 737 ![]() |
PHP3 ?
Tu as une erreur, une notice ?
__________________
http://www.ape-project.org/ |
|
00
|
|
|
#3 |
|
Futur Membre du Club
![]() Inscription : avril 2007 Messages : 30 ![]() |
En faite,
en local j'ai php4 et iis, sur le serveur j'ai apache2 et php5 et J'ai bien une erreur lorsque je mets mon site en ligne : 'trying to get property on a non-object'. une idée ? |
|
|
00
|
|
|
#4 | ||
|
Membre chevronné
![]() Inscription : novembre 2003 Messages : 737 ![]() |
Citation:
Vérifie si le settype() retourne bien "true". Citation:
__________________
http://www.ape-project.org/ |
||
|
00
|
|
|
#5 |
|
Futur Membre du Club
![]() Inscription : avril 2007 Messages : 30 ![]() |
j'ai essayé sur un autre domaine (parce que je suis pas au bureau...) et sur ce domaine, aucun soucis... c'est aussi du php5 avec apache. Je ne comprend pas. j'ai pas encore pu vérifier ce que settype me renvoie sur le domaine sur lequel ça ne fonctionne pas (faudra que je vois ça lundi). C'est forcément un problème de config !?
|
|
|
00
|
|
|
#6 | ||
|
Nouveau Membre du Club
![]() Développeur Web Inscription : avril 2006 Messages : 37 ![]() |
Code :
Il faut lire les introductions des documentations ; ca sert à ca. |
||
|
|
00
|
|
|
#7 |
|
Membre chevronné
![]() Inscription : novembre 2003 Messages : 737 ![]() |
Heu si Object est un type...
En revanche "User" n'est plus utilisé depuis PHP3.
__________________
http://www.ape-project.org/ |
|
00
|
|
|
#8 |
|
Nouveau Membre du Club
![]() Développeur Web Inscription : avril 2006 Messages : 37 ![]() |
hum ... c'est sans doutes que Object est une classe déclarée par la SPL alors.
mais en soit ; on ne peut pas considéré un objet comme un type. Le type de l'objet est défini par la classe qu'il implémente ... par exemple : - $objet est un objet de type MyClass - $string est un objet de type String - $array est un objet de type Array ... http://fr.php.net/manual/fr/language.types.object.php |
|
|
00
|
|
|
#9 | |||
|
Membre chevronné
![]() Inscription : novembre 2003 Messages : 737 ![]() |
Non object est bien un type...
Ex : Code :
Citation:
__________________
http://www.ape-project.org/ |
|||
|
00
|
|
|
#10 |
|
Futur Membre du Club
![]() Inscription : avril 2007 Messages : 30 ![]() |
et donc pour mon problème ?
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com