Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    Grave problema con i form e i RADIO...

    Ho un problema apparentemente irrisolvibile (almeno con le mie conoscenze).

    Il problema nasce con i type RADIO che come sappiamo sono autoesclusivi.

    Ora. Io ho un grande form formato da 4 parti che vengono richiamate da un include di php ma che nel complesso, sottostanno ad un unico tag form con un unico tasto invio.

    Due di queste parti devono però avere una selezione radio personale per potere selezione, all'interno della sezione, una scelta.
    Tuttavia siccome nell'insieme sono in un unico form, selezionare da una parte mi deselezione anche il radio dell'altra sezione.

    Ho provato a fare un esempio del genere per risolvere ma non parte neanche l'invio:
    ----------------------------------------------------------
    <form method=POST action=prova.php >
    <form>
    <input type="radio" name="scelta" value=1>Pippo
    <input type="radio" name="scelta" value=2>Pluto
    <input type="radio" name="scelta" value=3>Paperino
    </form>

    <form>
    <input type="radio" name="scelta2" value=4>Pippo
    <input type="radio" name="scelta2" value=5>Pluto
    <input type="radio" name="scelta2" value=6>Paperino
    </form>

    <input type=submit value="Invia" >
    </form>
    ----------------------------------------------------------
    La selezione viene correttamente gestita, ma l'invio non parte neanche.

    E' possibile risolvere una situazione del genere?

    Grazie e alla prossima...
    .:[Mr.Mime]:.

  2. #2
    Utente bannato
    Registrato dal
    Dec 2003
    Messaggi
    721
    non ho ben capito cosa vuoi fare. cmq come hai scritto te è sbagliato (non si possono nidificare i tag form)

    prova così

    <form method=POST action=prova.php >
    <input type="radio" name="scelta" value=1>Pippo
    <input type="radio" name="scelta" value=2>Pluto
    <input type="radio" name="scelta" value=3>Paperino

    <input type="radio" name="scelta2" value=4>Pippo
    <input type="radio" name="scelta2" value=5>Pluto
    <input type="radio" name="scelta2" value=6>Paperino

    <input type=submit value="Invia" >
    </form>

    in questo modo puoi scegliere tra i primi tre e gli ultimi tre (hai 2 scelte).

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.