Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2004
    Messaggi
    376

    stranezza con htmlentities()

    avviene una cosa strana quando inserisco dei record nel db.

    Ho una semplice form nei cui campi di testo visualizzo nome, cognome, città ecc. di un utente che estraggo dal db, in modo da poterli modificare come voglio.
    Quando inserisco un nome che ha l'apostrofo (apice singolo) oppure le "virgolette" (doppio apice) ecco che nel campo di testo del nome appare lo slash.

    Però il record viene inserito come desidero, e cioè con le entità html + ENT_QUOTES.

    So che avviene perchè antepongo mysql_real_escape_string() al campo.

    Il mio form funziona che come clicco su MODIFICA dei dati, faccio la query UPDATE, e dopo pochi secondi ritorna con il record modificato. È proprio in quei pochi secondi che visualizzo i \ prima di ' o "

    Come posso ovviare?

  2. #2

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.