Visualizzazione dei risultati da 1 a 8 su 8

Discussione: Radiobutton

  1. #1
    Utente di HTML.it L'avatar di Xadoom
    Registrato dal
    Dec 2002
    Messaggi
    1,491

    Radiobutton

    Ho un form con una serie di radiobutton, la caratteristica del radiobutton dovrebbe essere quella che non se ne può selezionare più di uno per volta, eppure ciò è possibile?
    Sbaglio qualcosa io oppure bisogna scrivere del codice apposito per deselezionare gli altri quando seleziono uno?
    Grazie
    Windows Xp
    [Java]
    [PHP]Notepad++
    [Fortran90-77] elf90 g77
    [C++ /WinAPI] DevC++ VisualC++

  2. #2
    basta dare ai radiobutton lo stesso nome.

    ciao

  3. #3
    Utente di HTML.it L'avatar di Xadoom
    Registrato dal
    Dec 2002
    Messaggi
    1,491
    Ah ok, ma poi come faccio attraverso la chiamata POST a capire quale è stato selezionato?
    Grazie.
    Windows Xp
    [Java]
    [PHP]Notepad++
    [Fortran90-77] elf90 g77
    [C++ /WinAPI] DevC++ VisualC++

  4. #4
    tramite il valore value che è compreso nel tag quando crei il radiobutton.
    Nulla è impossibile. Il difficile è trovare la soluzione che renda l'impossibile possibile...
    http://www.eternaldream.it

  5. #5
    Utente di HTML.it L'avatar di Xadoom
    Registrato dal
    Dec 2002
    Messaggi
    1,491
    Scusate la mia ignoranza, ma visto che ci sono approfitto....allora, io davo tutti nomi diversi e poi attraverso la chiamata POST verificavo quale era selezionato così:
    codice:
    if(isset($_POST['nomebutton']))...
    Adesso come drovei fare?
    Grazie
    Windows Xp
    [Java]
    [PHP]Notepad++
    [Fortran90-77] elf90 g77
    [C++ /WinAPI] DevC++ VisualC++

  6. #6
    il valore lo prelevi semplicemente con $_POST['nomebutton'].

    ciao

  7. #7
    Utente di HTML.it L'avatar di bepx
    Registrato dal
    Mar 2004
    Messaggi
    46
    Originariamente inviato da Xadoom
    Scusate la mia ignoranza, ma visto che ci sono approfitto....allora, io davo tutti nomi diversi e poi attraverso la chiamata POST verificavo quale era selezionato così:
    codice:
    if(isset($_POST['nomebutton']))...
    Adesso come drovei fare?
    Grazie
    devi dare a tutti lo stesso nome, ma devi dare a tutti un valore diverso..

    esempio:
    codice:
    <input type="radio"    name="nomebutton"     value="primo_valore">
    <input type="radio"    name="nomebutton"     value="secondo_valore">
    <input type="radio"    name="nomebutton"     value="terzo_valore">
    <input type="radio"    name="nomebutton"    value="quarto_valore">
    e così via...

    poi nella pagina che elabora i dati potresti utilizzare lo switch..

    esempio:
    codice:
    switch($nomebutton){
    case 'primo_valore':
      istruzioni...
    break;
    
    case 'secondo_valore':
      istruzioni...
    break;
    
    case 'terzo valore':
      istruzioni...
    break;
    
    case 'quarto_valore':
      istruzioni...
    break;
    }
    spero di essere stato chiaro..

    ciao

  8. #8
    Utente di HTML.it L'avatar di Xadoom
    Registrato dal
    Dec 2002
    Messaggi
    1,491
    Grazie!
    Windows Xp
    [Java]
    [PHP]Notepad++
    [Fortran90-77] elf90 g77
    [C++ /WinAPI] DevC++ VisualC++

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.