- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
<?php
function htmlspecialchars($a) {
return htmlspecialchars($a);
return preg_replace('/</','<',htmlspecialchars($a));
echo htmlspecialchars($a);
}
echo htmlspecialchars('<a href="http://">линка</a>'); // мы пришли к тому,
что заменили <a href="http://">линка</a>,
то есть оно выведет прям ссылку,
а мы сделали так,
чтобы оно вывело <a href="http://">линка</a>,
то есть выведит само <a href="http://">линка</a>,
без всяких ссылок, прям как текст.
Внести в функцию изменения,
можно,
но осторожно.
ТОЛЬКО ДЛЯ ЗНОЮЩИХ ПИХХИПИ.
?>
yasenhui 13.07.2011 13:18 # +4
Это судя по всему какой-то совсем другой язык. В котором строчки 4 и 5 имеют смысл, а строчка 2 не вызывает fatal error
substr 13.07.2011 13:20 # 0
TarasB 13.07.2011 13:41 # +11
De-Luxis 13.07.2011 13:37 # +3
ling 13.07.2011 14:09 # +3
KirAmp 13.07.2011 19:03 # 0
wvxvw 13.07.2011 15:01 # +2
Lure Of Chaos 13.07.2011 15:46 # +2
Vasiliy 13.07.2011 15:49 # +1
substr 13.07.2011 15:52 # +2
if (rand($a)) {
if (rand($a)) {
if (rand($a)) {
if (rand($a)) {
if (rand($a)) {
if (rand($a)) {
return rand(rand(rand(rand(rand(rand($a))))));
}
}
}
}
}
}
}
sonic 14.07.2011 21:41 # +2
if (substr($a)) {
if (substr($a)) {
if (substr($a)) {
if (substr($a)) {
if (substr($a)) {
if (substr($a)) {
return substr(substr(substr(substr(substr(subst r($a))))));
}
}
}
}
}
}
}
yasenhui 13.07.2011 15:54 # +1
Для переопределения на лету уже объявленных функций, классов, методов.
Но его забросили.
Lure Of Chaos 13.07.2011 16:27 # 0
Nicklasos 13.07.2011 16:11 # −1
substr 13.07.2011 16:12 # 0
Lure Of Chaos 13.07.2011 16:34 # +3
Nicklasos 13.07.2011 16:37 # −2
Lure Of Chaos 13.07.2011 17:25 # +3
nepster 13.07.2011 23:01 # +1
Это просто, что наверняка вывелось ))
7ion 13.07.2011 21:10 # +8
telnet 14.07.2011 04:43 # +2
nethak 13.07.2011 23:28 # 0
Убило окончательно.
guest 14.07.2011 01:03 # −3
Lure Of Chaos 14.07.2011 12:10 # +1
pee 14.07.2011 09:19 # +6
Govnocoder#0xFF 15.07.2011 11:48 # +1