File size: 1.23Kb
<?php
if (isset($_POST['n'])) {
$value = urldecode($_POST['n']);
//проверка параметров запроса
$n=iconv('UTF-8', 'windows-1251', $n);
if (empty($value))
$err = 'Необходимо указать имя абонента.';
elseif (strlen($value) < 2)
$err = 'Имя абонента не может содержать менее 2 символов.';
elseif (strlen($value) > 25)
$err = 'Имя абонента не должно содержать более 25 символов.';
elseif (preg_match("/[^\xC0-\xFF]+/", $n))
$err = 'В строке запроса допускается вводить только символы русского алфавита.';
if (! isset($err)) { //ошибок нет
include('searchn.inc');
exit;
}
}
$title = 'Поиск по имени';
include('header.inc');
echo iconv("windows-1251", "UTF-8", 'В текстовом поле введите <STRONG>фамилию абонента</STRONG> (полностью или несколько первых букв) и нажмите кнопку:'); ?>
<br/><INPUT TYPE="text" NAME="n" MAXLENGTH="25"/>
<br/><anchor><?php ECHO iconv('windows-1251', 'UTF-8', 'Поиск'); ?>
<go href="searchn.php" method="post">
<postfield name="n" value = "$(n)"/>
</go></anchor>
<?php
if (isset($err)) {
?>
<P CLASS="error"><?php ECHO iconv('windows-1251', 'UTF-8', 'Внимание!'); $err=iconv('windows-1251', 'UTF-8', $err); echo $err; ?></P>
<?php
}
include('footer.inc');
?>