Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Null byte (\ 0)
Forum PHP.pl > Forum > PHP
ladovnik
Witam. Na wstępie powiem, że nie jestem pewien czy nazywa się to tak jak napisałem w temacie, ale może niektórzy będą wiedzieć o co chodzi. Mianowicie zrobiłem skrypt i dałem koledze do przetestowania. Pokazał mi on po testach pewne zjawisko - jeśli wpiszemy np. do treści komentarza następujący ciąg:
Kod
\ 0

To po jego wyświetleniu na stornie nie widać nic, w źródle natomiast jest dziwny znaczek rąbu ze znakiem zapytania (�). Czy jest jakaś funkcja, która usunie tego typu znaki? Czy po prostu należy użyć str_replace" title="Zobacz w manualu PHP" target="_manual aby się tego pozbywać?

PS Tekst przy wyświetlaniu jest poddawany działaniu funkcji htmlspecialchars" title="Zobacz w manualu PHP" target="_manual.
PS 2 W wiadomości i tytule wpisałem \ 0 ze spacją, ponieważ forum usuwało ten znaczek wpisany normalnie...

Pozdrawiam,
ladovnik
erix
Escape'uj ukośnik.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.