Descrizione
string
mysql_escape_string ( string stringa_senza_escape )
Questa funzione aggiunge le sequenze di escape a stringa_senza_escape,
in modo che sia sicuro usarla in mysql_query().
Nota:
mysql_escape_string() non aggiunge le sequenze di escape a
% ed a _.
Questa funzione è identica a mysql_real_escape_string() eccetto che
mysql_real_escape_string() accetta un identificativo di connessione ed aggiunge le sequenze di escape
alla stringa in base al set di caratteri
corrente. mysql_escape_string() non accetta come
argomento un identificativo di connessione e non rispetta le impostazioni del corrente set di caratteri.
Esempio 1. Esempio di mysql_escape_string()
<?php $voce = "Zak's Laptop"; $voce_con_escape = mysql_escape_string($voce); printf ("La stringa con le sequenze di escape: %s\n", $voce_con_escape); ?>
|
L'esempio riportato sopra dovrebbe produrre il seguente output:
La stringa con le sequenze di escape: Zak\'s Laptop |
|
Vedere anche:
mysql_real_escape_string(),
addslashes(), e la direttiva
magic_quotes_gpc
.