Visualizzazione dei risultati da 1 a 7 su 7

Discussione: come mai non funziona?

  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    2,630

    come mai non funziona?

    Vorrei sapere come mai il case sentive non funziona, dove stò sbagliando?

    codice:
    <% luogo = rs.Fields("citta") %>
    Ecco alcune option dalla select
    codice:
    <option value="Vibo Valentia"<%if LCase(luogo) = "Vibo Valentia" then%> selected="selected"<%end if%>>Vibo Valentia</option>
    <option value="Vicenza"<%if LCase(luogo) = "Vicenza" then%> selected="selected"<%end if%>>Vicenza</option>
    <option value="Viterbo"<%if LCase(luogo) = "Viterbo" then%> selected="selected"<%end if%>>Viterbo</option>
    Premetto che dal db le città sono scritte tutte in maiuscolo...
    Come mai non funziona il case sensitive
    Grazie
    G.

  2. #2
    ----------------------------------------------------
    standing ovation per il titolo del thread. urge (ri)lettura attenta e consapevole del regolamento.
    ----------------------------------------------------

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    2,630
    mi scuso per aver contravvenuto al regolamento, ma non riesco a capire l'errore dello script, aiutatemi.
    grazie

  4. #4
    cosa viene fuori da un LCase("VICENZA")?

  5. #5
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    2,630
    così com'è, la select si imposta su SELEZIONA

  6. #6
    ciao prova così...

    Codice PHP:
    <option value="Viterbo" <% if LCase(luogo) = "viterbo" then response.write "selected='selected'"%>>Viterbo</option
    ovviamente per tutte le città che hai ..

  7. #7
    infatti...

    LCase produce una parola TUTTA minuscola! Vicenza, Viterbo, ecc NON vanno bene...

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.