Фиксация упомянутой Rufus\’ом штуки.Короче, прочтя статью Rufus\’а я понял, что у странички регистрации нет проверки на правильность ввода WMID, его вообще можно вводить так 222222222222 и будет катить. Но я немного нашёл в чём причина недоделки самой страницы. Лёха наверное бухнул немного перед написанием или спешил.
Находим строку:
{
echo "$infstart Неверно введен WMID! $infend";
include('footer.php');
exit();
}
И вставить после неё:
$pt=get_att($wmid);
if($pt=='')
{
echo "<img src="images/error.png" align="middle"> Такого WM-индефикатора НЕ существует! Проверте правельность ввода!";
include('footer.php');
exit();
}
Че мы тут сделали? Всё просто, мы подключили парсер уровня аттестата, если он равный нулю, то такого WMID нет. Всё логично и самое главное — улучшим МФС 2.2. Думаю, в МФС 3.0 Лёха подумает о том, что я тут описал.
Кстати, кому надоели псевдонимы, ну не доверяете им, например, вставляем вместо выше приведённого кода, вот такой:
$pt=get_att($wmid);
if($pt=='0')
{
echo "<img src="images/error.png" align="middle"> У вас аттестат Псевдонима вам запрещенно регистрируваться на даном проекте!";
include('footer.php');
exit();
}
if($pt=='')
{
echo "<img src="images/error.png" align="middle"> Такого WM-индефикатора НЕ существует! Проверте правельность ввода!";
include('footer.php');
exit();
}
Всё комментируем, критикуем.
Буду постепенно въежать в дела SFB.
Кому не жалко, ставляем \»+\» мне в репутацию.
Отправить комментарий
Вы должны быть зарегистрированы чтобы оставить комментарий.
Вы должны быть зарегистрированы чтобы оставить комментарий.