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

    Lettura dato corretta; visualizzazione NO!!!!

    Ho questo codice:

    codice:
    <%
    titoloNews = objrsModNews("Titolo_news")
    titoloNews = replace(titoloNews, "$", "'")
    response.write(titoloNews)
    %>				  
    <input name="titolo" type="text" class="prova" id="titolo" maxlength="80" value="<%=titoloNews%>">
    Dalla query mi leggo il "Titolo_news" con la response.write ottengo un valore di questo tipo:

    pippo:"E' stata una buona gara"

    Però quando vado ad inserire la variabile nel value, mi viene visualizzato sulla pagina solamente:

    pippo:

    Perchè? :master:

    Il problema si presenta solo con frasi che presentano la sequenza sopra indicata, se invece scrivo:

    prova messaggio

    la visualizzazione è corretta.

    Tuttavia in tabella il dato è correttamente inserito e viene anche letto correttamente, lo testimonia la response.write sopra scritta nel blocco di codice.
    Quale può essere il problema???
    Provare paura per un qualcosa che ti possa capitare nel futuro non ti evita quell'evento,ti fa soltanto vivere un presente sbagliato!

  2. #2
    immagino siano le virgolette... devi sostituirle con la corrispondente codifica HTML

  3. #3
    Ho provato a fare la seguente (in inserimento):

    codice:
    titolo = trim(request.form("titolo"))
    titolo = replace(titolo,"'","$")
    titolo = replace(titolo,"""","& # 3 4 ;")
    ed in visualizzazione:

    codice:
    titoloNews = objrsModNews("Titolo_news")
    titoloNews = replace(titoloNews, "$", "'")
    titoloNews = replace(titoloNews, "& # 3 4 ;", """")
    Ma quando vado sul dettaglio di "titoloNews" ho ancora il problema originario!!!

    Potresti spiegarmi meglio come operare?
    Provare paura per un qualcosa che ti possa capitare nel futuro non ti evita quell'evento,ti fa soltanto vivere un presente sbagliato!

  4. #4
    gli apici doppi in fase di visualizzazione devi stamparli come :

    &quot ;

    (togli lo spazio tra la "t" e il ";" , ho scritto così perchè altrimenti mi visualizzava il doppio apice)

    Altrimenti ti chiude il valore del valure del campo

  5. #5
    Thanks!
    Provare paura per un qualcosa che ti possa capitare nel futuro non ti evita quell'evento,ti fa soltanto vivere un presente sbagliato!

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.