Ecco l'esempio di ciò di cui parlo!!!Originariamente inviato da Debiru
Non te lo vorrei dire ma...
...se sostituisci un apice con un apice non è che risolvi granché...Codice PHP:$testo = str_replace("'", "'", $testo);
![]()
non sono mica matto a sostituire un apice con un apice! in realtà nella mia riga di codice avevo scritto:facendo questa sostituzione, prima di passare la variabile $testo alla query sql non mi dava errore, perché nella composizione di stringhe in php, se fai precedere un carattere con una SLASH questo non viene interpretrato!Codice PHP:str_replace("'", "(SLASH)'");
ed è quello che vorrei fare io!
Solo che l'istruzione:
non so perché non sostituisce e mi dice che la query è sbagliata!Codice PHP:str_replace("'", "(SLASH)'");
mysql_real_escape(); e le altre hanno lo stesso effetto, di aggiungere ogni volta slash su slash!

Rispondi quotando