Sto leggendo una guida sul php di web-link, arrivo alla sezione che spiega come inviare le mail direttamente senza utilizzare il proprio provider (giusto?) in cui mi dice di creare un form:
e il relativo documento php: elabora_form.phpcodice:<form name="modulo" action="elabora_form.php" method="post"> <table> <tr> <td>Nome utente:</td><td><input type="text" name="nome" size="20"></td> </tr> <tr> <td>Indirizzo email:</td><td><input type="text" name="indirizzo" size="20"></td> </tr> <tr> <td>Motivo del contatto:</td> <td> <select name="motivo"> <option value="commerciale">Informazioni commerciali</option> <option value="preventivo">Richiesta preventivo</option> <option value="appuntamento">Prenotazione appuntamento</option> </select> </td> </tr> <tr> <td>Note:</td> <td><textarea name="testo" cols="20" rows="7"></textarea></td> </tr> <tr> <td colspan="2" align="center"><input type="submit" value="Invia email"></td> </tr> </table> </form>
ho provato anche utilizzando per le variabili direttamente il name degli elementi input e un secondo metodo simile a quello scritto qui su che però dice che ora è deprecato.codice:<html> <head> </head> <body> Riepilogo campi: <?php echo "nome: $_POST[nome] "; echo "indirizzo: $_POST[indirizzo] "; echo "motivo del contatto: $_POST[motivo] "; echo "testo inserito: $_POST[testo]"; ?> </html>
In realtà io non ci arrivo nemmeno al problema della mail come vedete...![]()
In tutti e tre i casi quando mi apre il file php invece di darmi nome:il nome scritto mi riscrive il programma, come se non lo ritenesse un php ma semplicemente un'area di testo
Io non ho cambiato nulla, ho fatto solo copia e incolla...c'è qualcosa che non è corretto?

Rispondi quotando