- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
<?php
foreach ($_REQUEST as $s => $v)
{
$s = strtolower($s);
$_REQUEST[$s] = $v;
}
$aaa = urlencode(urldecode($_REQUEST['aaa']));
$q = urlencode(urldecode($_REQUEST['q']));
$bbb = urldecode($_REQUEST['bbb']);
$ccc = intval($_REQUEST['ccc']);
$ddd = intval($_REQUEST['ddd']);
if ($ddd > 16384)
$ddd = 0;
if (isset($_REQUEST['ddd2']))
$ddd2 = trim(strtolower(urldecode($_REQUEST['ddd2'])));
else
$ddd2 = trim(strtolower(urldecode($_REQUEST['ddd'])));
if (!preg_match('/^[0-9a-z_\-]*$/i', $ddd2))
{
$ddd2 = preg_replace('/[^0-9a-z_\-]+/i', '', $ddd2);
if (strlen($ddd2) > 16)
$ddd2 = substr($ddd2, 0, 16);
}
if (strlen($ddd2) <= 16 && strlen($ddd2) >= 1)
{
$ddd = 0;
} else
{
$ddd2 = '';
}
?>
Dreyk 10.02.2010 23:09 # +4
urlencode(urldecode()) это труъ
glukin 10.02.2010 23:27 # 0
Надо же хоть как-то создавать иллюзию работы =)
mrbig666 10.02.2010 23:16 # +4
Мощно задвинул. Ничего не скажешь.
HyperGeek 11.02.2010 09:34 # 0
guest 11.02.2010 09:48 # +2
HyperGeek 11.02.2010 11:56 # +3
DanxilLs 13.02.2010 03:00 # 0
hardcoder 11.02.2010 11:45 # +1