Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it L'avatar di Gio&Ste
    Registrato dal
    Jan 2001
    Messaggi
    643

    Rimpiazzare con caratteri speciali

    In genere per rimpiazzare i caratteri speciali quando salvo del testo in un db faccio in questo modo:

    strMessage = Replace(strMessage, "<", "&lt;", 1, -1, 1)

    Il problema è come faccio a trasformare i " con &quot???
    Se faccio così:
    codice:
    strMessage = Replace(strMessage, """, " & q u o t ; ", 1, -1, 1)
    Mi genera il seguente errore:
    codice:
    Errore di compilazione di Microsoft VBScript (0x800A03EE)
    Previsto ')'
    P.S. Ho dovuto scriverlo così &quot altrimenti veniva interpreatato come "
    Giò

  2. #2
    Utente di HTML.it L'avatar di Sypher
    Registrato dal
    Jun 2003
    Messaggi
    1,994
    al posto dei doppi apici usa Chr(34)
    La passera non dura perchè Sypher la cattura!

    "No one like us we don't care, we are millwall, super millwall, we are millwall from the DEN"

  3. #3
    Utente di HTML.it L'avatar di Gio&Ste
    Registrato dal
    Jan 2001
    Messaggi
    643
    Il testo non sono io a doverlo inserire e cmq scrivere sempre Ch(34) sarebbe fastidioso.
    Giò

  4. #4
    Utente di HTML.it L'avatar di Sypher
    Registrato dal
    Jun 2003
    Messaggi
    1,994
    codice:
    strMessage = Replace(strMessage, Chr(34), " & q u o t ; ", 1, -1, 1)
    non vedo perchè dovrebbe essere faticoso, se non fai così non ne uscirai mai!
    fai te!
    o forse non ho capito bene ciò di cui hai bisogno!
    La passera non dura perchè Sypher la cattura!

    "No one like us we don't care, we are millwall, super millwall, we are millwall from the DEN"

  5. #5
    Utente di HTML.it L'avatar di Gio&Ste
    Registrato dal
    Jan 2001
    Messaggi
    643
    Si si è proprio questo quello di cui avevo bisogno.

    Non avevo capito quello che mi stavi dicendo
    Giò

  6. #6
    Originariamente inviato da Sypher
    codice:
    strMessage = Replace(strMessage, Chr(34), " & q u o t ; ", 1, -1, 1)
    non vedo perchè dovrebbe essere faticoso, se non fai così non ne uscirai mai!
    fai te!
    o forse non ho capito bene ciò di cui hai bisogno!
    io penso che il buon sypher abbia ragionissima
    Purtroppo bisogna imparare che il computer non sbaglia...fa solo quello che gli dici di fare

    www.netpolaris.it

  7. #7
    Utente di HTML.it L'avatar di Gio&Ste
    Registrato dal
    Jan 2001
    Messaggi
    643
    Si si, chiedo umilmente scusa.
    E' il fine settimana, sarà l'esame impellente?

    Scusa Sypher
    Giò

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.