Hej.
Ostatnio miałem problem gdy instalowałem CMS-a na serwerze klienta. Wyglądał on następująco, że do bazy danych zapisywało \", na stronie wyświetlało jako "\.
I nie wiedziałem jak sobie poradzić, wiedziałem, że muszę użyć stripslashes();, ale to nie dawało do końca tego efektu jaki chciałem, dopiero później zauważyłem, że robię błąd.
Podczas zapisywania używałem mysql_real_escape_string();, a dopiero po tym funkcję stripslashes();, jak się okazało, wystarczyło zamienić kolejność, tworząc taki kod:
$text = mysql_real_escape_string(stripslashes($_POST["text"]));
Problem rozwiązany :)
Może komuś się przyda :)
Pozdrawiam
DraG