S@fer
Новичок
Ввод данных
Добрый день
Пишу обработку ввода данных. Хочу узнать насколько она эффективна?
Жду критики.
Добрый день
Пишу обработку ввода данных. Хочу узнать насколько она эффективна?
PHP:
<?$err='';
if (isset($_GET['DetailNum']))
{
$bbb = htmlspecialchars($_GET['DetailNum']);
@$bbb=preg_replace('|\-|Uis','', $bbb);
@$bbb=preg_replace('|\s|Uis','', $bbb);
if(!preg_match("/^[a-zA-Z0-9]+$/",$bbb))
{
$err = "Номер детали может состоять только из букв английского алфавита, цифр и знака \"-\"";
}
echo "Результаты поиска детали ".$bbb.":";
}?>
<form method="GET">
<table>
<tr>
<td>
<input type="text" name="DetailNum" maxlength="15" size="22">
</td>
<td>
<input type="submit" value="Найти">
</td>
</tr>
</table>
</form>
<?if (!@$bbb) $err"Введите номер запчасти";
if (!$err)
{
//обработка заказа
}
else
{
echo $err;
}?>