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

    Problema con mysql_real_escape_string

    Ciao a tutti!
    Ho un problema che mi sta facendo andare via di testa con la funzione mysql_real_escape_string.
    Ho un form d'inserimento con delle caselle di testo.
    Quando inserisco e successivamente vado ad editare, faccio un controllo con mysql_real_escape_string sulla stringa, per esempio sulla variabile $agente che può contenere degli apici singoli:

    $agente = mysql_real_escape_string($agente);

    Il problema è che il carattere di escape ( \ ) viene inserito anche nel database, così il successivo editing della variabile, aggiungerà ulteriormente un altro "\" al db, con il risultato che ci saranno una marea di \\\\\\ visualizzati nel front end utente del sito

    Come posso risolvere?

    Grazie!
    Ciao!

  2. #2
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    3,709
    http://www.php.net/manual/en/function.stripslashes.php prima di visualizzare il contenuto del campo per la modifica può andare? Vedi un po'...

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.