Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Gestione forms errata

  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2003
    Messaggi
    19

    Gestione forms errata

    Ragazzi,
    ci sto sbattendo la testa da un po' e so che deve essere una cazolata, ma non riesco ad uscirne. Ho inserito il codice seguente in un ciclo for i to n per creare n forms, dove n è il numero di record nel mio db.
    La pagina viene caricata, ma solo il submit del primo form funziona correttamente, mentre gli andri non producono nessun risultato.

    Qualche idea?

    Grazie

    P.S. Scusate per gli a capo, che nel codice ovviamente non ci sono, ma che ho messo qui per evitare una pagina molto larga.

    codice:
    response.write "<TD width='100%' align='center' bgcolor="+coloresfondo1+">
    <TABLE border=0><TR><TD align=center>
    <form action='scelta.asp?n="+Nav+" method='post' name='"
    +trim(nome)+"'><img width=56 src='/img/cartoline/francobolli/"
    +trim(francobollo)+"' border=0>
    <input type=text name='francobollo' value='"& Trim(francobollo) &"'>
    <input type='submit' value='Scegli'></form></TD></TR>
    <TR><TD class=text1 align=center>"+ nome +"</TD></TR></TABLE></TD>"

  2. #2
    Utente di HTML.it
    Registrato dal
    Mar 2003
    Messaggi
    19
    UP... nessuno ha qualche idea?

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2003
    Messaggi
    19

    post che diventa get

    Dopo varie prove ho visto che quando invio il form i dati passano in get anzichè in post... PERCHéééééé???

    codice:
    response.write "<TD width='100%' align='center' bgcolor="+coloresfondo1+">"
    		response.write "<form action='scelta.asp?n="+Nav+" method='post' name='"+trim(nome)+"'>"
    		response.write "<TABLE border=0><TR><TD align=center>"
    		response.write "[img]/img/cartoline/francobolli/"+trim(francobollo)+"[/img]
    "
    		response.write "<input type=TEXT name='francobollo' value='"& Trim(francobollo) &"'>"
    		response.write "<input type='submit' value='Scegli'></TD></TR><TR>"
    		response.write "<TD class=text1 align=center>"+ nome +"</TD></TR></TABLE></form></TD>"

  4. #4
    Utente di HTML.it
    Registrato dal
    Mar 2003
    Messaggi
    19

    Problema risolto

    Ho risolto il problema. Lo sapevo che era una cavolata. E' bastata qualche ora di sonno in piu' per capire...
    MANCAVA UNA VIRGOLETTA!!!

    codice:
    response.write "<form action='scelta.asp?n="+Nav+"'  method='post' name='"+trim(nome)+"'>"
    ciao

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.