Visualizzazione dei risultati da 1 a 10 su 10
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    642

    combo box non accetta codice asp

    mi dite perche' questo combo box non funziona come dovrebbe?
    esegue il codice asp e fa comparire le cento alternative ma stranamente non vuole accettare il valore "selected" sebbene il valore che lo dovrebbe far comparire viene generato, come si puo' constatere dalla variabile stampata su schermo???

    <%
    dim sel_7,photos

    sel_7=request.form("D7")
    if sel_7<>"- NO -" then
    response.cookies("photo_n")=sel_7
    end if
    photos=request.cookies("photo_n")
    %>

    <html>

    <head>

    </head>

    <body>

    <form method="POST" action="--WEBBOT-SELF--">




    <select size="1" name="D7" onchange="confirmSubmit()">
    <%
    dim cont
    for cont=1 to 100
    response.write("<option " )
    if cont=photos then
    response.write("selected")
    end if


    response.write(" >")

    response.write(cont)
    response.write("</option >")

    next
    %>
    </select><input type="submit" value="Invia" name="B1"></p>
    </form>

    <%=sel_7%>
    <%=photos%>


    </body>

    </html>

  2. #2
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    642
    c'e' una riga di codice sbagliata if sel_7 <>"- NO -"
    Ad ogni modo i lrisultato no ncambia

  3. #3
    Se stampando a video le due variabili "cont" e "photos" hai verificato che sono identiche e nonostante ciò il tuo if non funge, può essere che, mentre cont è numerico, photos sia una stringa di testo.

    Prova

    codice:
    if cont=cint(photos) then 
    response.write("selected") 
    end if
    E' nato www.lombardiamotori.it

    www.universocase.it: il primo portale italiano di annunci immobiliari gratuiti e autogestiti!

  4. #4
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    642
    io non riesco a capire:
    se cint lo metto qui
    photos=cint(request.cookies("photo_n"))

    funziona


    se lo metto qui invece

    cont=cint(photos)
    non funziona dandomi errore di type mismach ,e gia' qua non capisco perche' ad ogni modo se poi la prima opzione funzionante la metto all'interno della pagina che sto costruendo, inquando quella che ho postato qui era solo una parte, ebbene anche quesa prima opzione mi da errore di type mismach

  5. #5
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    642
    nessuno sa dirmi il perche?

  6. #6
    Utente di HTML.it L'avatar di killer
    Registrato dal
    Jan 2002
    Messaggi
    279
    e provando così?
    codice:
    if Trim(CStr(cont)) = Trim(CStr(photos)) then 
      response.write("selected") 
    end if

    _| killer |_

  7. #7
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    642
    niente provare per credere non funziona
    ho provato anche a non usare direttamente
    CStr(cont) ma ad ossocarci u
    na variabile ma niente

  8. #8
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    642
    in questa pagina i lcodice funziona ,come faccio il copia incolla nella pagina che sto costruendo
    niente non funziona

  9. #9
    Utente di HTML.it L'avatar di Umanista
    Registrato dal
    Jan 2002
    Messaggi
    1,022
    Non vorrei che fossero i cookies il problema... Non è che li hai disabilitati? Poi perché usare un cookie per questo lavoro?
    Prova a trasformare tutto con una semplice variabile.

  10. #10
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    642
    il cookie mi serve perche questa variabile deve valere per tutte le pagine visitate mentre l'utente e' connesso, ad ogni modo se il codice lo inserisco all'interno della pagina in cui ci sono gli altri campi di immissione non funziona non mi restituisce il valore di sel_7 e di photos, lo stesso codice messo in una pagina separata funziona

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.