così non riesci!

devi chiamare uno script inermedio che usi la classe:

chiamata :

Codice PHP:

<form method="get" action="intermedio.php">
Inserisci dato <input type="text" name="testo"><input type="submit" value="invio" name="invia">
//Come dovrei modificarlo?
</form
intermedio.php
Codice PHP:
<?
  
require_once('server.php');
  
$classe = new ricezione;
  
//controlla se è stato premuto il tasto invia
  
if (isset($_GET['invia']))
     
$classe->ricevi($_GET['testo']);
?>
server.php
Codice PHP:
<?php
class ricezione
{
    ...
     public function 
ricevi($testo)
    {
      
//controllo se il testo è vuoto
      
if ($testo<>"")
        echo 
"Hai inserito ".$testo;
      else
         echo 
"Non hai inserito nulla";
    }
}
?>
capito?

N.B.
ho inserito qualche controllo in più per arricchire l'esempio!!

(modificato un errorino di battitura )