Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] zamiana & na &
Pedros
post
Post #1





Grupa: Zarejestrowani
Postów: 28
Pomógł: 0
Dołączył: 17.04.2004
Skąd: Wrocław

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


Witam.
Mam taki oto problemik. Zarządzam sobie stroną z poziomu przeglądarki. Wiąże się to z paroma problemami, których dodaje specyfikacja XHTML.
Jak sobie poradzić z kłopotem cudzysłowów i dodawania do bazy to wiadomo...
  1. <?php
  2. $zmienna=str_replace(&#092;"'\",\"'\",$zmienna);
  3. ?>


Problem jest wtedy, gdy ktoś zapomni zamiast & wpisać &amp; - walidator strasznie krzyczy. I niby nie byłoby problemu, bo można skorzystać z htmlspecialchars(ale zamieni też znaczniki html) lub napisac to z str_replace. Niestety, niektórzy moderatorzy mogą stosować prawidłowy zapis: &amp; i wtedy obydwie funkcje zamienią to na &amp;amp; - a to juz kompletna sieczka...
Jest na to jakiś prosty sposób, czy trzeba się z tym bawić(czyli zamiana np. str_replace & na &amp; i dodatkowo &amp;amp; na &amp; )questionmark.gif?
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 Aktualny czas: 20.08.2025 - 11:50