Corso HTML e CSS

I campi di input e di inserimento dati

In questa lezione vedremo quali siano, all’interno del tag form, i diversi campi di inserimento dati, detti di input.

Possono essere di diversi tipi, grazie alla specifica che gli viene data al loro attributo type, fra cui:

  • text
  • radio
  • select
  • textarea
  • checkbox

Noteremo come praticamente in tutti i campi in cui l’utente deve inserire qualcosa abbiano l’attributo name. Questo perché, quando i dati raggiungono il server, il server stesso deve sapere come si chiamano i diversi campi, per potere recuperare i valori necessari a rispondere alla richiesta.

Ciao, hai una domanda su questa lezione?

Iscriviti al sito o effettua il login


  1. Domenico
    Domenico dice:

    Ciao Lorenzo forse non mi sono spiegato bene ieri, ma quello che ti volevo dice è che mi sono creato un modulo contatti e l’ho salvato come modulo contatti.html e alla visualizzazione del browser, vorrei che il modulo funzioni quindi quando avrò compilato tutti i campi sul modulo al click sul tasto invia vorrei che il modulo sia funzionante.

    Rispondi
    • Lorenzo
      Lorenzo dice:

      Ciao Domenico,
      ieri ti eri spiegato ed infatti la risposta è la stessa di ieri.
      Devi sapere programmare in php.

  2. Domenico
    Domenico dice:

    Buongiorno, per collegare un form creato in html e farlo funzionare correttamente penso che si colleghi un file php per collegare al codice già presente ecco vorrei vedere come fare a collegarlo il file PHP.

    fatemi qualche esempio

    Rispondi
    • Lorenzo
      Lorenzo dice:

      Ciao Domenico,
      sei molto confuso e per spiegare il tutto ci vorrebbe un corso di PHP.
      L’HTML è il linguaggio utilizzato per impaginare dei contenuti.
      Se viene richiesto ad un server un file.html il server lo restituisce all’utente così com’è.
      Se viene richiesto un file.php al server, allora il server sa che c’è del codice di programmazione da eseguire.
      Codice di programmazione, miraccomando e non codice per impaginare.
      Il codice php può fare tantissime cose, come interrogare un database, recuperare dei dati, analizzare i campi di un form ed utilizzare questi dati ed infine creare un file html da inviare all’utente. Esattamente quello che succede quando si richiede una pagina WordPress.
      Per quanto riguarda il form, questo può essere fatto in HTML, ma deve puntare ad un file php sul server.
      Questo perché quando l’utente compila i campi ed invia il form, questi dati vengono passati al server.
      Dentro al file php bisogna scrivere del codice php specifico per la tua esigenza che decide cosa fare con i dati che sono stai mandati dal form.
      Detto questo posso capire che ci sia ancora un po’ di confusione, ma per rispondere al tutto bisogna semplicemente studiare la programmazione php, ma noi purtroppo non abbiamo un corso per questo argomento.

      Buona giornata

  3. RAFFAELA
    RAFFAELA dice:

    Salve, siete davvero bravissimi, mi chiedo però come posso inoltrate la compilazione di un modulo direttamente ad un indirizzo email.
    Grazie infinite

    Rispondi
    • Lorenzo Novia
      Lorenzo Novia dice:

      Ciao Raffaella,
      grazie miller per i complimenti, ce la mettiamo tutta.

      Tornando alla tua domanda devi sapere che l’HTML, tramite i suoi campi di input visualizzati nel browser dell’utente, ha il compito di raccogliere i dati e di inviarli al server.

      Sarà il server che, una volta ricevuti, avrà il compito di fare “qualche cosa” con questi dati. Questo “qualche cosa” può essere qualsiasi cosa. Prendere i dati ed inserirli in un database, oppure prendere i dati ed invare una email.

      Quindi il compito di invio email non è dell’HTML, ma del server tramite il suo linguaggio PHP.
      Con solo l’HTML non puoi fare questa azione.

      Buona giornata

Non vuoi fare da solo?

Non vuoi fare da solo?

Per realizzare il tuo progetto o per risolvere qualsiasi problematica, rivolgiti al nostro Team di professionisti.

oppure chiamaci allo 02.9843140

You have Successfully Subscribed!

Pin It on Pinterest