Come inviare uscita del modulo a un file HTML con PHP

August 31

Come inviare uscita del modulo a un file HTML con PHP


moduli HTML da soli non possono fare molto di più di inviare informazioni via e-mail non formattato. Utilizzo di PHP, tuttavia, è possibile inviare informazioni da un modulo in un file HTML. È necessario impostare un paio di attributi all'interno del tag form e creare il file HTML, che ha bisogno di una estensione PHP per accettare codice PHP. Utilizzare programmazione PHP per trasmettere informazioni pubblicate attraverso il modulo. Manipolazione grandi moduli utilizzando PHP si complica, ma è facile per inviare dati semplici in questo modo.

istruzione

1 Aprire un file HTML editor di codice o Blocco note e creare un form HTML. Inizia con tag form e aggiungere i elementi del modulo e le etichette tra di loro. Ecco il codice per un modulo di esempio:

<Form>

<Label> Nome: <input type = "text" name = "nome" /> </ label>

<Label> Email: <input type = "text" name = "email" /> </ label>

<Input type = "submit" value = "Invia modulo" />

</ Form>

2 Aggiungere un'azione e metodo per i tag form. Utilizzare "post" come metodo per i moduli. Impostare l'attributo "azione" per il file in cui si desidera visualizzare le informazioni del form. Quando si inviano le informazioni al file HTML con PHP, è necessario salvare il codice HTML con estensione PHP. Ecco un tag di apertura con l'azione e il metodo set:

<Form action = metodo "handleform.php" = "post">

Nel codice precedente, il modulo sarà inserire le informazioni in un file di pagina Web chiamato "handleform.php".

3 Crea la tua pagina Web che si terrà nelle informazioni del modulo e salvarlo come file PHP con lo stesso nome del file di quello indicato nel tuo attributo "azione". Dove si vuole formare le informazioni da visualizzare, inserire il seguente codice:

<? Php echo $ _POST [ 'name']; ?>

<? Php echo $ _POST [ 'email']; ?>

I messaggi Il codice di sopra dei valori del "nome" e "e-mail" campi del modulo. Per ottenere informazioni da un campo di immissione chiamato "phone" si sarebbe invece scrivere "<? Php echo $ _POST [ 'telefono'];?>".

Consigli e avvertenze

  • Sostituire "post" con "get" sia il metodo di modulo e il PHP codice "eco" per passare le informazioni modulo tramite l'URL. Questo metodo non presentare un problema di sicurezza, tuttavia, quando l'invio di password e altre informazioni sensibili.
  • Eseguire sempre il backup dei file di pagina Web durante la modifica di loro.