Raven1122
25.04.2012, 21:00:41
Witam czy jest jakiś sposób na blokade wszystkich języków oprócz HTML i CSS? bo mysql_real_escape_string zamienia wszystko
lobopol
25.04.2012, 21:04:00
nie, mysql real escepe string nie blokuje żadnego języka tylko esceapuje znaki przy dodawaniu aby nie można było używać sql injection* (*nieco głębszy temat warto poczytać mysql_real_escape_string to nie wszystko).
Raven1122
25.04.2012, 21:43:30
a jest jakas funkcja ktora wezmie pod uwage wszystko oprocz html i css?
potreb
25.04.2012, 22:28:50
Tak, PDO
lobopol
26.04.2012, 06:57:22
Ale co chcesz osiągnąć? aby w bazie nie zapisywać html i js? czy co?
Raven1122
26.04.2012, 10:25:14
chce osiagnac efekt ze jezeli ktos wpisze w textarea html badz css to przepusci do bazy a js sql i php itd juz nie
tak jak jest na allegro
Cytat(Raven1122 @ 26.04.2012, 11:25:14 )

chce osiagnac efekt ze jezeli ktos wpisze w textarea html badz css to przepusci do bazy a js sql i php itd juz nie
tak jak jest na allegro
od tego jest strip_tags właśnie.
ferrero2
26.04.2012, 14:03:34
!*!
No właśnie nie bo strip tags pozbywa się znaczników HTML, a on chce je wpuścić.
<script> też jest traktowany jako tag więc w tym wypadku trzeba by było pozbyć się SQL oraz str_replace pozbyć się <? oraz znacznika <script>.
Cytat(ferrero2 @ 26.04.2012, 15:03:34 )

!*!
No właśnie nie bo strip tags pozbywa się znaczników HTML, a on chce je wpuścić.
<script> też jest traktowany jako tag więc w tym wypadku trzeba by było pozbyć się SQL oraz str_replace pozbyć się <? oraz znacznika <script>.
Jesteś pewien że znasz działanie tej funkcji? Poczytaj dokładnie.
ferrero2
26.04.2012, 14:09:36
"...
strip_tags($zmienna) - Usuwa wszelkie znaczniki HTML zawarte w ciąg $zmienna;
Przykład:
$zmienna = "Ciąg <h1>znaków</h1> <b>w zmiennej</b>";
wynik:
Ciąg znaków w zmiennej //zostały wyżucone wszystkie znaki HTML tekst nie został sformatowany;
..."
To niech sobie doda te znaczniki jako 2 argument. Tak jak powinno być.
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.