Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 17

Discussione: Bottoni

  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2007
    Messaggi
    16

    Bottoni

    Salve a tutti, ho un problema, forse semplice che a me non riesce risolvere.
    Forse non è neanche un problema, è una domanda:

    Ho una pagina HTML con 2 bottoni, dove entrambi i bottoni portano alla stessa pagina. Posso sapere da quale bottone è stata caricata la pagina?

    Grazie

  2. #2
    certo, gli passi una variabile diversa e la intercetti

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2007
    Messaggi
    16
    Non ho capito bene, i due bottoni hanno due nomi diversi, devo fare il controllo su quelli? che tipo di controllo devo fare?

  4. #4
    <form action="page.php" method="POST">
    <input type="hidden" value="1" name="bottone" />
    <input type="submit" value="bottone1" />
    </form>

    <form action="page.php" method="POST">
    <input type="hidden" value="2" name="bottone" />
    <input type="submit" value="bottone2" />
    </form>

    poi in page.php


    $_POST['bottone'] vale 1 se é stato premuto il bottone 1 o 2 se é stato premuto il bottone 2

  5. #5
    ad esempio potresti avere due form (che puntano alla stessa pagina) con ciascuno un campo hidden ed un button

    <form ...>
    <input type='hidden' name='ciccio' value='1' />
    <button type='submit' name='invia'>invia</button>
    </form>

    <form ...>
    <input type='hidden' name='ciccio' value='2' />
    <button type='submit' name='invia'>invia</button>
    </form>


    edit

  6. #6
    Utente di HTML.it
    Registrato dal
    Nov 2007
    Messaggi
    16
    Grazie mille!

  7. #7
    Utente di HTML.it
    Registrato dal
    Nov 2007
    Messaggi
    16
    Il problema persiste perchè i due bottoni sono nella stessa pagina quindi il parametro che mi trova è sempre 2 che è l'ultimo che gli passo.

    <form...>
    "bottone1"
    -
    -
    -
    -
    -
    "bottone2"
    </form>

    Anche dividendo in due form il problema rimane.

    <form...>
    "bottone1"
    </form>
    <form>
    "bottone2"
    </form>

    Puntando alla stessa pagina il valore che mi passa sarà sempre 2.

  8. #8
    i 2 campi hidden (che son quelli in cui mandi l'informazione "aggiuntia" non dovranno avere lo stesso nome.....sennù il secondo andrà a sovrascrivere il primo

  9. #9
    Utente di HTML.it
    Registrato dal
    Nov 2007
    Messaggi
    16
    nella seconda pagina xò ho due nomi e due valori che non ci faccio niente...o mi sbaglio? :master:

  10. #10

    Re: Bottoni

    Originariamente inviato da Dagomar
    Ho una pagina HTML...
    volevi dire PHP vero?


    fai una cosa, magari ti servirà anche per il futuro:
    all'inizio della seconda pagina scrivi

    echo"<pre>";
    print_r($_POST);
    echo"</pre>";


    così ti vedi tutte le variabili che sono state passate in post

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 © 2026 vBulletin Solutions, Inc. All rights reserved.