Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
HTML, Javascript, CSS, DHTML, XHTML
Form: invio reinderizzato su pagina...
venerdì 09 marzo 2007 - 11.57
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
fuorionda
Profilo
| Newbie
3
messaggi | Data Invio:
ven 9 mar 2007 - 11:57
Ciao,
ho un semplicissimo form di questo tipo:
<form name="codiceabarre" action="....." method="post">
inserisci codice:<br />
<input type="text" name="nome"><br />
<input type="submit" value="Invia" />
<input type="reset" value="Cancella" />
</form>
nel campo text l'utente andrà ad inserire un codice (un codice a barre) del tipo 80100000011... all'invio del modulo vorrei che l'utente fosse spedito sulla pagina che fa riferimento quel codice e che chiamerò appunto con il nome del codice (con l'aggiunta ovviamente della sua estensione .html .... come cosi 80100000011.html che non è altro che la scheda tecnica di quel prodotto... come si puo fare? grazie a tutti...
marcovivio
Profilo
| Expert
548
messaggi | Data Invio:
ven 9 mar 2007 - 13:50
Ciao! Come valore del parametro Action devi impostare l'url della pagina che vuoi aprire, tipo:
><form name="codiceabarre" action="
CODICEABARRE.HTML (o comunque il nome della pagina che vuoi caricare tu)
>" method="post">
>inserisci codice:<br />
><input type="text" name="nome"><br />
><input type="submit" value="Invia" />
><input type="reset" value="Cancella" />
></form>
Sul sito w3c trovi tantissima documentazione al riguardo, con anche diversi esempi:
http://www.w3.org/TR/html4/interact/forms.html
Ciao ciao
MV
fuorionda
Profilo
| Newbie
3
messaggi | Data Invio:
ven 9 mar 2007 - 14:12
grazie marco...
ma cosi facendo, come potrei gestire per esempio una cinquantina di codici a barre?
non posso mettere piu di un "action" all'interno del tag form...
mi pare che action dovrebbe andare a leggere un documento in php o asp e che, una volta letto il comando inserito nel campo (es: 80100000011) vada a richiamare una pagina di nome "80100000011.html"....
putroppo il sito che mi hai dato, seppur molto interessate e che ho messo nei preferiti, non fa luce su questo mio dilemma specifico... oltretutto l'inglese non è il mio forte....
confido in un'altra soluzione o di un maggior chiarimento di questa.
con l'occasione ti auguro una splendida giornata.
ciao marco.
marcovivio
Profilo
| Expert
548
messaggi | Data Invio:
ven 9 mar 2007 - 15:16
Puoi utilizzando l'html dinamico. In pratica, invece che creare una pagina html per ogni codice a barre possibile (non che non si possa fare, ma risulta molto dispendioso), crei in modo dinamico il codice html utilizzando css e javascript che ti consentono di tenere conto anche dei parametri di input, in questo caso il codice a barre, e di realizzare la pagina in tempo reale.
Non sono sicuro di essermi spiegato bene, comunque ti lascio dei link che puoi tranquillamente consultare per farti un'idea più approfondita.
http://www.webaccessibile.org/argomenti/documento.asp?DocID=216
http://www.webmasterpoint.org/appunti/dhtml/home.asp
Spero possano servirti,
ciao ciao
MV
fuorionda
Profilo
| Newbie
3
messaggi | Data Invio:
ven 9 mar 2007 - 15:41
ti ringrazio marcovivio... mi documento un po sui siti che mi hai dato....
grazie.
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !