htmlentities() nie zamienia nawiasów na encje, dlaczego?
if(isset($_GET['search'])){
$search = $_GET['search'];
$search = htmlentities($search,ENT_QUOTES, "UTF-8");
echo $search;
}
htmlentities() nie zamienia nawiasów na encje, dlaczego?
if(isset($_GET['search'])){
$search = $_GET['search'];
$search = htmlentities($search,ENT_QUOTES, "UTF-8");
echo $search;
}
a po co?
@stivens: dla bezpieczeństwa rzecz jasna!
konkretny przyklad!
@stivens: znaczy co? może tak zostać? niby <script> się nie wykonuje tylko pokazuje ale nie wiem.
mowisz o nawiasach ()
a jak mowisz o <> to jak rozumiem sprawdzales w zrodle strony a nie tym co przegladarka wyswietla...
@stivens: tak mówię o nawiasach kwadratowych, sam zobacz efekt po wywołaniu echo $search
dev toolsy
zrodlo strony
@stivens: w kodzie strony wszystko dobrze, jak zwykle moja niewiedza. dzięki za pomoc.
Zarejestruj się i dołącz do największej społeczności programistów w Polsce.
Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.