<html> <form method="post"> <input name="nome" placeholder="Nome" type="text"/> <input name="cognome" placeholder="Cognome" type="text"/> <input name="indirizzo" placeholder="Indirizzo" type="text"/> <input name="tel" placeholder="Tel" type="text"/> <input name="ncell" placeholder="Cellulare" type="text"/> <input type="submit" value="Submit"/> </form> </html> <?php include "libreria_classi.php"; if (isset($_POST["nome"]) && isset($_POST["cognome"]) && isset($_POST["indirizzo"]) && isset($_POST["tel"]) && isset($_POST["ncell"])) { $info = new IndirizzoEsteso(); $info->nome = $_POST["nome"]; $info->cognome = $_POST["cognome"]; $info->indirizzo = $_POST["indirizzo"]; $info->tel = $_POST["tel"]; $info->ncell = $_POST["ncell"]; echo $info->visualizza(); }
<input name="ncell" type="text"/><br /> <br /><br /> <input type="submit" value="Invia!"/><br /> </form> </body> </html> <?php include "libreria_classi.php"; if (isset($_POST["nome"]) && isset($_POST["cognome"]) && isset($_POST["indirizzo"]) && isset($_POST["tel"]) && isset($_POST["ncell"])) { //il nome di una classe ha la maiuscola per convenzione //new crea un'istanza della classe e la mette nella nuova variabile $indirizzo = new IndirizzoEsteso(); //vai a guardare campo nome dell'oggetto contenuto in indirizzo $indirizzo->nome = $_POST["nome"]; $indirizzo->cognome = $_POST["cognome"]; $indirizzo->indirizzo = $_POST["indirizzo"]; $indirizzo->tel = $_POST["tel"]; $indirizzo->ncell = $_POST["ncell"]; //echo $indirizzo->nome." "; //echo $indirizzo->cognome." "; //vado richiamare il metodo creato //echo $indirizzo->nomeCompleto(); //echo $indirizzo->indirizzo." "; //echo $indirizzo->tel." "; //ora richiamo tutto da unico metodo echo $indirizzo->visualizza(); }