Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 13

Discussione: apice e campo di testo

  1. #1

    apice e campo di testo

    estraggo da db un record, di testo, che contiene degli apici "
    per esempio 17" pollici, potrei scrivere ''(2x apice singolo) , ma se riesco a non modificare il db meglio...

    c'e' un modo perche' il campo di testo accetti quel carattere, nel db lo leggo e riscrivo senza problemi, e' il campo che mi tronca la frase

    grazie

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,563
    Non ho ben capito il momento il cui hai il problema:
    1) Inserimento nel db
    2) Visualizzazione

    Roby

  3. #3
    nella visualizzazione all'interno del campo di testo
    nel db lo inserisce e lo legge bene

  4. #4
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,563
    Posta lo script, la parte che ti restituisce male a video il suo contenuto.

    Roby

  5. #5
    una cosa abbastanza strana, pero' e' come dicevo un problema del campo credo
    codice:
    <input type="text" value="<%=rs("nome")%>" name="nome">
    questo e' il contenuto del record:
    codice:
    TFT 17" BELINEA 101705, 1280X1024 a 75 Hz, Dp. 0.297 Multimediale
    questo' e' quello che ottengo:
    codice:
    TFT 17"
    se invece metto la stessa stringa in una textarea non me la taglia:
    codice:
    <textarea name="nome" cols="80" rows="1"><%=rs("nome")%></textarea>

  6. #6
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,563
    Prova a raddoppiare le " con una replace.

    Roby

  7. #7
    ho provato cosi' ma fa lo stesso lavoro:
    codice:
    replace(rs("nome"),"&quot;","&quot;&quot;")
    :master:

  8. #8
    replace(rs("nome"),""","& q u o t ;")
    togliendo gli spazi bianchi all'interno del codice HTML, che io ho aggiunto altrimenti la pagina avrebbe visualizzato il carattere corrispondente a quel codice, cioè le doppie virgolette..........

    Nella textarea le virgolette non hanno l'effetto di bloccare la lettura del codice, perchè vengono interpretate come un qualsiasi altro carattere di un documento .txt (caratteristica, appunto, della textarea)
    E' nato www.lombardiamotori.it

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

  9. #9
    Originariamente inviato da teorema55
    togliendo gli spazi bianchi all'interno del codice HTML, che io ho aggiunto altrimenti la pagina avrebbe visualizzato il carattere corrispondente a quel codice, cioè le doppie virgolette..........

    Nella textarea le virgolette non hanno l'effetto di bloccare la lettura del codice, perchè vengono interpretate come un qualsiasi altro carattere di un documento .txt (caratteristica, appunto, della textarea)
    cosi' ho provato e non funziona...
    anche perche non puoi mettere tre doppi apici di seguito, viene considerata come stringa lasciata aperta

  10. #10
    e pensare che mi sembrava una stupidata.....

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 © 2024 vBulletin Solutions, Inc. All rights reserved.