Bojakki
18.11.2006, 12:45:26
Filtruje ta funkcja jakis string przed wyslaniem do bazy. teoretycznie powinna dodawac '\' przed cudzyslowiami,ale gdy zajrze do bazy to nic takiego przy stringu nie ma.
Jednak funkcja nie jest raczej wylaczona bo jak jej nie dam i w wysylanym stringu dam cudzyslow to wyskakuje blad. nie wiem moze ta funkcja tak dziala,ale z manuala wynika co innego.
funkcja ta dodaje \ przed czudzyslowiami, ale tylko w zapytaniu. to tak jakbys sie spytal dlaczego kod:
<?php
?>
drukuje tylko apostrof, bez \ przed nim.
Bojakki
18.11.2006, 14:44:47
Czyli to normalne? Dziwne bo wydaje mi sie ze keidys jak uzywalem tej funkcji to do bazy wrzucalo rowniez '\' (gdy nie przefiltrowanego stringa wyswietlam zapomoca 'echo' to wszystko normalnie widac:/
to jest calkowicie normalne. moze w bazie miales \ poniewaz uzywales 2 funkcji, ktore escape'uja znaki.