Visualizzazione dei risultati da 1 a 4 su 4

Discussione: form a piu pulsanti

  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2007
    Messaggi
    85

    form a piu pulsanti

    Apro questo post per il mio problema: scoprire se esiste un metodo per capire quale bottone di invio della mia form è stato premuto!

    Mi scuso in anticipo nell'eventualità dell'esista di un altro post simile ma il campo ricerca non mi funge quando digito la frase che ho riportato nel titolo. se già vi è una discussione spero di ricevere l'url associato!

    Allora così si fa in ASP:

    <form method=post>
    <input type="text" name="testo">
    <input type="submit" name="scelta" value="Grassetto">
    <input type="submit" name="scelta" value="Italico">
    </form>

    <%
    scelta = Request.Form("scelta")

    Select case scelta

    Case "Grassetto"
    //operazione
    Case "Italico"
    //operazione

    End Select
    %>


    Ed in PHP?

  2. #2
    inviando il form da post ogni valore verrà inserito nell'array POST (anche in REQUEST che è la somma di GET e POST ad essere sinceri)


    detto ciò


    nella pagina dove ricevi i dati ti basterà

    echo $_POST['scelta'];

  3. #3
    Utente di HTML.it L'avatar di carlo2002
    Registrato dal
    Jun 2002
    Messaggi
    2,746
    Si potrebbe fare così...

    script che invia i dati:
    Codice PHP:
    echo "
    <form method=\"POST\">
    <input type=\"text\" name=\"testo\">
    <input type=\"submit\" name=\"scelta\" value=\"Grassetto\">
    <input type=\"submit\" name=\"scelta\" value=\"Italico\">
    </form>

    script che riceve i dati:
    Codice PHP:
    switch ($_POST['scelta']) {

    case 
    "Grassetto" :
    //operazione
    break;

    case 
    "Grassetto" :
    //operazione
    break;


    Errare humanum est, perseverare ovest

  4. #4
    Utente di HTML.it
    Registrato dal
    Apr 2007
    Messaggi
    85
    Grazie nn ci ero arrivato :berto:

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.