Ho letto molte guide,
ma non riesco proprio a capire l`HTML dei FORM! OLD
Qualcuno mi spiegherebbe perfavore o mi farebbe un esempio pratico? :eyes:
grassie in anticipo! :grin:
Ho letto molte guide,
ma non riesco proprio a capire l`HTML dei FORM! OLD
Qualcuno mi spiegherebbe perfavore o mi farebbe un esempio pratico? :eyes:
grassie in anticipo! :grin:
Non è molto difficile...basta che inserisci ciò che ti serve fra i tag <form> e </form>!
Se vuoi un esempio ce ne sono molti a giro(come per esempio quelli che ha chiesto ultimamente codicil33 per il suo sito...)!
Prova a fare una ricerca nel forum
Bhe su html.it ce una guida in proposito molto dettagliata.
Infatti la sto studiando anch'io
Ciao
Grazie,allora cercherò un po nel forum :grin:
ma la guida su html.it é un pochino troppo compliqué :?????:
diciamo che non ci ho capito molto OLD
Vorrei magari qualcosa di già fatto solo da cambiare (che pigrona,eheh OLD )
grazie comunque!
http://zonavideo.altervista.org/webmaster/webmaster.htm registrandoti hai a disposizione alkuni servizi come un form gia fatto ed uno da personallizare al max.
ciao
Non e' difficile. Saro' breve ma se non sono chiaro in qualche punto puoi mandarmi una mail per delucidazioni
una form inizia e finisce con il tag <form> e </form>
gli attributi di form sono action e method
action prende il percorso del file che deve lavorare sui dati della form mentre il method puo' essere post o get (l'unica differenza tra i due e' che una (get) "appende" i dati della form all'url della action e l'altra non viene visualizzata)
Se usi php potresti mettere una cosa del genere
<form action = "<?php echo $_SERVER['PHP_SELF']?>" method = "POST">
...
</form>
Questo fara' controllare i dati della form al file che ha generato la form (praticamente se stesso).
I tag da inserire dentro la form sono
<input />
i suoi attributi sono
type value e name (i piu' importanti) altri li trovi qui
<input type = "submit" name = "ouyeah" value = "Invia i tuoi dati" />
questo e' un tipico pulsante che trovi alla fine di ogni form che invia tutti i dati al file specificato in action. name e' il nome del pulsante e Invia i tuoi dati e' l'etichetta del pulsante
se anziche' submit metti text per esempio creerai un text field dove inserire i dati
esempio
<input type = "text" name = "campoNome" value = "Inserisci il tuo nome qui" />
Puoi capirlo da solo: value e' il testo che di default si trova all'interno del textfield.
password e' come text ma non fa niente altro che inserire gli asterischi al posto del testo.
Esiste anche il type check (o checkbox non ricordo mai) che ti crea le checkbox (giuro!) e il type radio (indovina cosa fa?)
un'altro tag importante e' il <select>
sintassi: <select name = "nomeDellaSelect[]" multiple = "multiple">
<option value = "etichetta1>Prima opzione</option>
<option value = "etichetta2>Seconda opzione</option>
...
</select>
multiple significa che si possono avere scelte multiple ed e' per questo che nomeDellaSelect ha le parentesi quadre (e' un array di scelte)
Sicuramente la miglior guida e' il web: leggi dagli altri
magari vai qui
mandami una mail che ti spiego tutto meglio
Purtroppo come interpretare i risultati e' un po' piu' complesso e forse non e' possibile spiegare qui ma altre info
qui
Buona fortuna!
0.o in effetti é un po complesso,eheh,ma proverò !!! ^_________^ Se mi dai la tua e-mail allora ti scrivo *_^
ti ho mandato un messaggio privato ma non ho ricevuto rispsta se vuoi ti mando tutto da qui fammi sapere
A questo link puoi leggere una piccola (ma piccola) guida sui form e come si fa in php: cliccami
se hai altri problemi
fammi sapere
mi piacerebbe sapere come si fa a mandare il tutto poi alla mia e-mail.
Grazie mille per guida,é bellissima! ^_^
Esiste una funzione mail in php molto semplice
mail(Destinatario, Testo);
Pero' sui miei pici ho impostato io il file di configurazione del php con il mittente (cioe' io) ma non so come funzioni su AlterVista (non so se si puo' fare. Ho appena provato ma non ho ricevuto nulla. Magari e' un ritardo)
Fammi sapere
0.o é dove lo inserisco sto coso mail(eccecc) ?!
subito dopo il codice che elabora la form...
fai (copia e incolla in quella guida che ti ho fatto vedere)
$testo = "Il nome da te inserito è: " . $_POST['campoNome2'] ."<br />";
$testo .= "La password da te inserita è: " . $_POST['campoPassword'] . "<br />";
foreach($_POST['selezioniMultiple'] as $key => $value)
$testo .= "Hai scelto: $value <br />";
mail("tua@em.ail" , $testo);
reset($_POST['selezioniMultiple']);
Tutto questo codice lo copi e lo incolli subito dopo la if(isset($_POST['invio'])) {
fammi sapere
p.s.: ho provato a mandare email ma non ho ricevuto risposte con altervista
ok,proverò ;)
grazie!
ho aggiornato il file clicca qui
questo e' il modo (a scanso di errori) in cui funziona
fammi sapere
Adesso ho inserito il modo corretto per mandare le email. L'email che ti arrivera' sara' con mittente apache e soggetto specificato da te. Quello non si puo' modificare.
fammi sapere
p.s.: grazie agli utenti di AlterVista.org che mi hanno aiutato