Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2008
    Messaggi
    218

    [PHP OOP] Passaggio di valori.. che si svuotano

    Ciao a tutti, ho uno strano problema. Premetto che mi stò avvicinando da poco all'OOP.

    pagina.php
    Codice PHP:
    // Istanzio l'oggetto passando $db (oggetto di mysqli) e $uid (contiene l'id dell'utente).
    $Banca = new banca($user_id$db);
    $Banca->stampa(); 
    class.php
    Codice PHP:
    class banca{
        
        public 
    $db$uid;
        public 
    $controlloMonete FALSE;
        public 
    $controlloUser FALSE;
        
        public function 
    __costruct($uid$db){
            
    $this->uid $uid;
            
    $this->db $db;
        }
        
        public function 
    stampa(){
            
    print_r ($this->db);
            echo 
    $this->uid."aa";
        } 
    L'unica cosa che mi stampa sono le due "aa" che ho messo per verificare se fosse un problema delle funzioni.

    Ho provato a stampare le variabili anche all'interno del costruttore, ma nada.
    Le ho stampate all'interno di pagina.php per vedere se effettivamente ci sono, e ci sono.

    Any solutions?

  2. #2
    Utente di HTML.it L'avatar di dottwatson
    Registrato dal
    Feb 2007
    Messaggi
    3,012
    hai sbagliato....


    il metodo costruttore è
    Codice PHP:
    public function __construct($a,$b
    e non __costruct


    Non sempre essere l'ultimo è un male... almeno non devi guardarti le spalle

    il mio profilo su PHPClasses e il mio blog laboweb

  3. #3
    Utente di HTML.it
    Registrato dal
    Aug 2008
    Messaggi
    218
    Orpo :P

    Grazie

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.