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

    Stringa con caratteri particolari

    Ciao a tutti,
    dovrei gestire un campo textarea dove vengono immesse delle note generiche.
    Questi dati vengono poi scritti in un campo di un db MySql.

    Il problema è che gli utenti metto caratteri tipo ° " ' /th etc che crashano la pagina di scrittura.

    Come faccio a gestire il problema per far si che tutto venga scritto ignorando il tipo di carattere?

    Grazie

  2. #2
    che vuol dire "caratteri che crashano la pagina di scrittura."? cosa succede?

  3. #3
    Quote Originariamente inviata da optime Visualizza il messaggio
    che vuol dire "caratteri che crashano la pagina di scrittura."? cosa succede?
    Mi crasha la query di update in mysql
    "Errore...query UpdateYou have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''" WHERE intPkId="2477"' at line 3"

    Credo che il carattere ' vada ad incasinare la stringa della query....

  4. #4
    ok, quindi è solo l'apice, non *tutti* i caratteri strani. O lo raddoppi, o usi una funzione apposita di php/mysql (cerca nel forum o aspetta che ti risponda qualcuno più esperto di me)

  5. #5
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,505
    Prima di eseguirla, passa la query a mysqli_real_escape_string() o equivalente, secondo cosa stai usando per interfacciarti al DB.

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.