FireMan
25.08.2009, 13:25:07
Wiem że to jest trochę głupie ale nie mogę nigdzie znaleźć / zrobić tego co chce. Mianowicie. Chcę aby kod HTML był nie wykonywany na stronie (były wyświetlane <br>,<b>,<center> itd) oraz nie chcę aby było ukośniki po " lub '. Na nasza-klasa.pl jest takie filtrowanie. Proszę o pomoc.
Spawnm
25.08.2009, 13:28:00
htmlspecialchars do html , stripslashes do \
Na przyszłość korzystaj z manuala na php.net i googli
sweter
25.08.2009, 13:29:36
Za pomocą str_replace() możesz zamienić <, >, ' oraz " na znaki specjalne
FireMan
25.08.2009, 14:05:12
Wszystko zrobiłem ale z tymi \' i \" uporać się nie mogę bo chce aby \ można było wpisać. W innych zmiennych mam filtrowanie strip_tags i nie wiem czemu tez ukośniki się dodają. Jak mogę jeszcze usunąć te ukośniki ? nie mam addslashes() nigdzie. Nie robiłem tego nigdy zawsze dawałem strip_tags bo nie potrzebowałem tagów php lub html.
Spawnm
25.08.2009, 14:12:33
wyłącz magic_quotes
FireMan
25.08.2009, 14:36:51
nie mam dostępu do php.ini mam stronę na proserwer.pl. Może jest jakiś inny sposób ? Robię stronę od paru dni i dziś cały dzień mam zmarnowany bo nie mogę się z ukośnikiem uporać ;/
Spawnm
25.08.2009, 14:44:12
w .htaccess ustaw

php_flag magic_quotes_gpc Off
php_value magic_quotes_gpc Off
potreb
25.08.2009, 14:45:16
Skoro nie masz dostępu do php.ini, a dodaje ukośnik użyj funkcji
stripslashesZobacz kilka postów wyżej 
~SpawnmA tyż prawda

Uporać cię nie można ze slashem
FireMan
25.08.2009, 14:51:54
Spawnm: Jak zrobię tak jak mówisz to cała strona ERROR 500
potreb: Nie mogę bo mi sql potem błąd wywala, nie wiem czemu hmm
Spawnm
25.08.2009, 14:53:23
stripslashes dajesz dopiero przy wyświetlaniu, błąd wywala bo bez \ kod jest podatny na sql injection.
Zmień hosting jeśli blokują
FireMan
25.08.2009, 14:58:23
No w końcu YEAH oł je 1:0 dla nas

php nie ma szans

Sory jeżeli spamuje tym ale jestem szczęśliwy

od 8:00 to robię i nie wychodziło mi
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.