Bonjour,
j'essay d'accéder à un objet déclaré au niveau supérieur, mais tout ce que j'obtiens c'est :
Call to a member function on a non-object in /home/pooly/public_html/templeet/modules/freedb.php on line 16
voilà l'extrait du code qui marche pas :
$freedb =& new freedbaxs();
Function return_freedb_search($array)
{
global $freedb;
[snip]
$freedb->freedb_search($txt); //line 16...
puis-je accéder à cet object ou pas ? la function doit servir d'enveloppe à la classe que je ne peux accéder directement.
Merci !
# Vérification ?
Posté par Ymage . Évalué à 1.
Si vous n'aimez pas ce commentaire c'est qu'il est ironique.
[^] # Re: Vérification ?
Posté par Pooly (site web personnel) . Évalué à 2.
Function return_freedb_search($array)
{
global $freedb;
$freedb =& new freedbaxs();
[snip]
$freedb->freedb_search($txt); //line 16...
et j'ai également testé :
$freedb =& new freedbaxs();
$freedb->freedb_search("ploplop");
Function return_freedb_search($array)
{
global $freedb;
[snip]
$freedb->freedb_search($txt); //line 16...
donc, l'initialisation de l'objetmarche, mais juste je peux pas l'accéder en global.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.