Fråga : mysql_real_escape_string motsvarighet, när du inte har en db-anslutning

hälsningar

i fick precis hackade, så vid någon using en kontakt bilda, som överför en e-post using PHP, deras är ingen databasanslutning, så jag behöver att kodifiera som ska gör samma, som mysql_real_escape_string så mig kan säkra min kontakt bildar från att vara hacked.

" klar "

Svar : mysql_real_escape_string motsvarighet, när du inte har en db-anslutning

OOPS. Jag måste vara egentligen sömnig. Att för att sum upp den:

Du måste att använda addcslashes - notera cet in - between. I detta fungera, dig kan ge persongallerit som ska flys.
Så addcslashes ($str, ”\ x00 \ n \ r \ '\” \ x1a "); är likvärdigt till mysql_real_escape_string ($str); sedan de mer sistnämnda flykterna, endast som teckenen listade i gamlan.
Är här det korrekt anknyter: http://www.php.net/manual/en/function.addcslashes.php

Andra lösningar  
 
programming4us programming4us