Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Checkbox e update

  1. #1
    Utente di HTML.it L'avatar di agenti
    Registrato dal
    Feb 2002
    Messaggi
    2,427

    Checkbox e update

    so che se ne è parlato spesso...

    ma io ancora non capisco
    o meglio non ricordo..

    recupero in fase di update delle checkbox...

    ArrAct= split(request("attivo",",")

    il problema è che durante il ciclo se non tutte le checkbox sono selezionate mi va in errore,
    chiaramente perchè l'array ArrAct si presenta

    "true,true,true"

    avendo selezionato solo 3 select su 4 record...

    in teoria l'ideale sarebbe ottenere una Array di questo tipo: "true, ,true,true"

    in modo da trovare il valore nullo e attribuire un valore false.

    A me sempra che l'unica soluzione sia passare sempre un parametro... utilizzando un campo hidden che di base invia false...ma se chekkato si disabilita

    ovviamente il mio errore è

    "Indice non incluso nell'intervallo: 'i'"

    codice:
    for i = 0 to UBOUND(ArrId)
    
    if not IsNothing(ArrAct(i)) then
    Act="true"
    else
    Act="false"
    end if
    
    next

  2. #2
    nel value delle checkBOX non devi metterci TRUE ma devi metterci il valore che le distingue...ad esempio, metti 3 checkbox per far scegliere i metodi di risposta ad una richiesta...che ne so, telefono, fax ed email...avrai delle check fatte così:

    codice:
    <label><input type="checkbox" name="met_risposta" value="telefono">Telefono<label>
    <label><input type="checkbox" name="met_risposta" value="fax">fax<label>
    <label><input type="checkbox" name="met_risposta" value="email">E-mail<label>
    quando poi farai il request.form("met_risposta") avrai una stringa del tipo

    codice:
    telefono,fax,email
    se spunti tutte e tre i check...è chiaro che così facendo sai benissimo quale è stata spuntata e quale no e quindi faresti uno script che non va in errore perchè non cpontrolliu piu il true


    spero di essermi spiegato
    IP-PBX management: http://www.easypbx.it

    Old account: 2126 messages
    Oldest account: 3559 messages

  3. #3
    Utente di HTML.it L'avatar di agenti
    Registrato dal
    Feb 2002
    Messaggi
    2,427
    non mi sono speigato...
    in realtà forse l'uso delle checkbox nel mio caso non va bene...
    nel mio caso..
    in ogni caso l'ho adattato come ti dicevo...

    ciao.

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.