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

    Rimuovere la triplice slash prima degli apostrofi

    Quando inserisco una frase contenente un apostrofo in una casella mysql tramite un form in php, questo mi appare preceduto da una triplice slash. Esempio: "l\\\'uso". Come posso ovviare al problema?

  2. #2
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    perchè 3??

    di solito se il dato arriva in post (ed è abilitato il magic_quotes) ne viene messa 1.
    oppure puoi decidere di metterla tu con la funzione addslashes, ma ne aggiunge sempre e solo 1.

    come corrispondente ad addslashes esiste stripslashes, che toglie una slash però, e non 3.

    ciao

  3. #3
    probabilmente il problema sta ne fatto che modifichi il record e ad ogni modifica viene aggiunto un slash...

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.