Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [JavaScript][MySQL] Problem z cudzyslowem w LightBox'ie, Podpis obrazka zle sie wyswietla, nie pomaga addslashes i escape_strin
Agape
post 8.12.2009, 10:25:26
Post #1





Grupa: Zarejestrowani
Postów: 384
Pomógł: 13
Dołączył: 16.06.2006

Ostrzeżenie: (0%)
-----


Korzystam z jQuery Lightbox które posiada możliwośc podpisywania obrazków (zawartość atrubytu title). Tak więc listuje sobie z bazy danych:
  1. <a class="lightbox" title="'.mysql_real_escape_string($row['opis']).'" href="./images/'.$row['zdjecie'].'"><img src="./images/t_'.$row['zdjecie'].'"></a>


Wszystko wyswietla się w porządku poza zawartością atrybutu title. Nie mogę się pozbyć cudzysłowów. Addslashes i mysql_real_escape_string nie pomagają. Dodają jedynie \ (backslash) przed cudzysłów, przez co nie wyśwetla się cały opis obrazka, a jedynie do backshasla, pokazuje \ a resztę nie. Pytanie więc jak załatwić te cudzysłowy w js?

Ten post edytował Agape 8.12.2009, 10:28:14


--------------------
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 14:13