Visualizzazione dei risultati da 1 a 2 su 2

Discussione: Form multiplo

  1. #1

    Form multiplo

    Ciao a tutti

    Ho questo problema, ho un form che invia dati tramite post ad un file. Questo form però lo vorrei con due pulsanti. Il file che riceve deve riconoscere quale pulsante è stato premuto, e di conseguenza abilitare una determinata azione.

    Ho trovato questo, ma la discussione è poco chiara (per me )
    http://forum.html.it/forum/showthread.php?s=&threadid=760435&highlight=form

    ho provato facendo
    codice:
    <input class="testo" type="submit" name="anteprima" value="anteprima">
    <input class="testo" type="submit" name="invia" value="invia">
    il file che riceve:

    codice:
    <%
    if request.form("anteprima") then
    response.write "ciao"
    else
    response.write "addio"
    end if
    %>
    funziona solo se passa l'else

    altrimenti mi da:

    Type mismatch: '[string: "anteprima"]'

    qualcuno conosce un modo semplice per fare ciò?

    Grazie

  2. #2

    Re: Form multiplo

    codice:
    <input class="testo" type="submit" name="anteprima" value="anteprima">
    <input class="testo" type="submit" name="invia" value="invia">
    il file che riceve:

    codice:
    <%
    if request.form("anteprima") then
    response.write "ciao"
    else
    response.write "addio"
    end if
    %>
    Ciao, innanzitutto ti consiglio di impostare il type dei due pulsanti come "button" e attivare l'evento onClick="Submit()".
    In questo modo passi nell'intestazione HTTP il nome del pulsante che potrai recuperare nella pagina successiva mediante un request.form("nome_pulsante").

    Esempio:

    <input type="button" name="azione" value="anteprima" onClick="Submit()">
    <input type="button" name="azione" value="invia" onClick="Submit()">

    ATTENZIONE IL NAME DEI DUE PULSANTI DEVE OVVIAMENTE ESSERE LO STESSO.

    Ciauz!
    www.granadilla.it
    Granadilla - Design Juice

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.