UHmpf io eviteri una cosa del genere ....


quqndo lavori con le classi devi capire bene anche lo "scoping" e che tale classe possa essere riutilizzata. quindi DEVI delegare al chimante l'intercettazione del dato in post, stiparlo in var e passarlo come paramentro al costruttore o al metodo della tua classe.

Avrai cosi' una classe completamente riutilzzaile in ogni contesto deciderai di usarla


file fooClass.php
Codice PHP:

class fooClass
{
       private 
$name ;
       private 
$surname ;

       public function 
__construct$name $surname )
       {
              
$this->name $name 
              
$this->surname $surname ;

       }


file chiamante test.php:
Codice PHP:

include(CLASSPATH."/fooClass.php") ;

$foo = new fooClass($_POST["name"],$_POST["surname"]) ;

echo 
"<pre>" ;
var_dump($foo) ;
echo 
"</pre>" 
Come vedi .... e' 1 attimo