Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it L'avatar di AvOJaromil
    Registrato dal
    Feb 2006
    residenza
    laddove si stagiona formaggio dentro a dei grossi buchi di tufo
    Messaggi
    549

    json encode. se dentro a funzione non funziona

    questo script funziona :

    Codice PHP:
    <?php


    include "JSON.php"
    $json = new Services_JSON();


    class 
    Statistica 
        public 
    $laterale
        public 
    $pagina16
        public 
    $finale
        
        public function 
    setLaterale($laterale) { 
            
    $this->laterale $laterale
        } 
        public function 
    setPagina16($pagina16) { 
            
    $this->pagina16 $pagina16
        } 
        public function 
    setFinale($finale) { 
            
    $this->finale $finale
        } 
    }
     
     
        
    $a = new Statistica
        
    $a->setLaterale(111222); 
        
    $a->setPagina16(0); 
        
    $a->setFinale(0);
        
    $oggettoJson=$json->encode($a);
        echo 
    $oggettoJson


    ?>
    questo no. addirittura genera un errore del server 500

    Codice PHP:
    <?php


    include "JSON.php"
    $json = new Services_JSON();


    class 
    Statistica 
        public 
    $laterale
        public 
    $pagina16
        public 
    $finale
        
        public function 
    setLaterale($laterale) { 
            
    $this->laterale $laterale
        } 
        public function 
    setPagina16($pagina16) { 
            
    $this->pagina16 $pagina16
        } 
        public function 
    setFinale($finale) { 
            
    $this->finale $finale
        } 
    }
     
     
        
    $elaborato crea_json();
        echo 
    $elaborato;





    function 
    crea_json()
    {
     
        
    $obj = new Statistica;
        
    $obj->setLaterale(0); 
        
    $obj->setPagina16(0); 
        
    $obj->setFinale(0);
        
    $oggettoJson=$json->encode($obj);
        return 
    $oggettoJson;
    }

    ?>
    sapete dirmi come mai?

    grazie mille
    "homer sei tonto come un mulo e due volte più brutto. se uno sconosciuto ti offre un passaggio tu devi accettarlo..."

    www.flickr.com/photos/asciella/
    www.lastfm.it/user/qvaioe/

  2. #2
    Utente di HTML.it L'avatar di AvOJaromil
    Registrato dal
    Feb 2006
    residenza
    laddove si stagiona formaggio dentro a dei grossi buchi di tufo
    Messaggi
    549
    aggiornamento :
    provavo questi script in locale...
    ora ho caricato gli script sul server remoto e l'errore che mi restituisce col secondo script è il seguente :

    Fatal error: Call to a member function encode() on a non-object in /web/htdocs/www.xxxxxxxxxxxxxxxxxxxxxxxxx.com/home/x/index.php on line 39
    "homer sei tonto come un mulo e due volte più brutto. se uno sconosciuto ti offre un passaggio tu devi accettarlo..."

    www.flickr.com/photos/asciella/
    www.lastfm.it/user/qvaioe/

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.