Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    27

    Diverse action per lo stesso form

    Ciao
    Ho questo problema....spero di essere chiaro nella sua descrizione

    Premessa:
    Ho una pagina asp (Pagina1.asp) con un form che mi deve indirizzare ad una pagina (Pagina2.asp) come action del form

    <form name="modulo" method="post" action="Pagina2.asp?utente=<%=Request("Utente")%>" >

    Al momento del caricamento della Pagina1.asp faccio un controllo su una tabella in cui vedo se un campo valorizzato o meno ed imposto questo valore ( 1 se valorizzato, 0 se non lo è) in una varibile (chiamata VarCampi)

    Il mio problema arriva qui.....

    Se questa variabile ha valore 1 (campo valorizzato) voglio che la action del form mi mandi alla Pagina2:

    <form name="modulo" method="post" action="Pagina2.asp?utente=<%=Request("Utente")%>" >

    Se invece la variabile ha valore 0 (campo non valorizzato) voglio che la action del form mi mandi alla Pagina3:

    <form name="modulo" method="post" action="Pagina3.asp?utente=<%=Request("Utente")%>" >

    Avete una idea di come si faccia ?

    Grazie
    Yacuz

  2. #2
    codice:
    <%
    if varcampi=1 then
    	azione = "Pagina2.asp?utente=" & Request("Utente") 
    else
    	azione = "Pagina3.asp?utente=" & Request("Utente")
    end if
    %>
    
    <form name="modulo" method="post" action="<%=azione%>" >
    se non è bello ciò che è bello figuriamoci ciò che è brutto!!



    fai anche tu come me: indenta il codice!!!!

  3. #3
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Metti il nome della pagina alla quale rimandare in una variabile.

    if var = 0 then page_action="pagina2.asp"
    if var = 1 then page_action="pagina3.asp"

    E nell'action metti la var.

    Roby

  4. #4
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    27
    Grazie 1000 ad ambedue
    funzione perfettamente
    Yacuz

  5. #5
    prego ...
    se non è bello ciò che è bello figuriamoci ciò che è brutto!!



    fai anche tu come me: indenta il codice!!!!

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.