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; )(IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) ?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Chewolf
post
Post #2





Grupa: Zarejestrowani
Postów: 335
Pomógł: 0
Dołączył: 15.11.2003

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


Bylo ! szanowny kolega z tego wszystkiego zapomnial uzyc wyszukiwarki ...
  1. <?php ini_set('arg_separator.output', '&amp;'); ?>


Ten post edytował m5910 24.11.2004, 21:32:04
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 6.10.2025 - 03:21