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

    Form non invia dati di checkbox

    In una pagina ho un form e non riesco a capire dove sbaglio, perché il form non passa il valore della checkbox, o meglio voglio sapere se è stata selezionata o meno,
    questo è il form:

    <form action="../db.asp" method="get">
    <td align="center" id="statosettore">
    <input type="checkbox" name="macrosett" value="macrosett" />
    </td>
    <td id="modifica">
    <input type="submit" Value="Modifica">
    </td>
    <input type="hidden" name="idsettore" value="<%=idsettore%>" />
    <input type="hidden" name="azione" value="creamacrosett" />
    </form>


    nel file db.asp recupero la variabile in questo modo:

    macrosett = request("macroset")



    ma non ne vuole sapere di passare quella variabile, le altre si, non capisco dove sbaglio

  2. #2
    innanzi tutto prova a darle un valore diverso dal nome, per esempio "1".

    Poi prova a stampare la request e fammi sapere.
    Think global, act local.

  3. #3
    Ho provato anche dargli un nome diverso dal valore ma non funzione.
    Credo che il problema sia nel form perchè sulla barra dell'indirizzo vedo le altre variabili mentre la variabile che dovrebbe passare la checkbox non la cedo.
    Però non riesco a capire dove sbaglio

  4. #4
    <input type="checkbox" name="parseurl" value="yes" />

    Questa stringa mi funziona regolarmente. Prova a scrivere una tipo questa.

    <input type="checkbox" name="macrosett" value="yes" />

    Nel caso in cui la variabile non è ceccata, è normale che non ti passi nulla.
    Solo nel caso in cui cecchi la checkbox allora verrà passato il valore yes.

    Forse ti sfuggiva questo particolare.

    Ciao.
    Think global, act local.

  5. #5
    me ne sono accorto provando
    Grazie dell'aiuto

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.