Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Помогите написать фильтр от инекции

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
wolfcruel
Отправлено: 23 Марта, 2013 - 20:09:53
Post Id


Новичок


Покинул форум
Сообщений всего: 19
Дата рег-ции: Февр. 2013  


Помог: 0 раз(а)

[+]


Сам код
PHP:
скопировать код в буфер обмена
  1. $start = $generator->pageLoadTimeStart();
  2. $alliance->procAlliForm($_POST);
  3. $technology->procTech($_POST);
  4. $market->procMarket($_POST);
  5. if(isset($_GET['gid'])) {
  6.         $_GET['id'] = strval($building->getTypeField(preg_replace("/[^a-zA-Z0-9_-]/","",$_GET['gid'])));
  7. } else if(isset($_POST['id'])) {
  8.         $_GET['id'] = preg_replace("/[^a-zA-Z0-9_-]/","",$_POST['id']);
  9. }
  10. if(isset($_POST['t'])){
  11.         $_GET['t'] = preg_replace("/[^a-zA-Z0-9_-]/","",$_POST['t']);
  12. }
  13. if(isset($_GET['id'])) {
  14.         if (!ctype_digit(preg_replace("/[^a-zA-Z0-9_-]/","",$_GET['id']))){
  15.                 $_GET['id'] = "1";
  16.         }
  17.         if($village->resarray['f'.$_GET['id'].'t'] == 17) {
  18.                 $market->procRemove($_GET);
  19.         }
  20.         if($village->resarray['f'.$_GET['id'].'t'] == 18) {
  21.                 $alliance->procAlliance($_GET);
  22.         }
  23.         if($village->resarray['f'.$_GET['id'].'t'] == 12 || $village->resarray['f'.$_GET['id'].'t'] == 13 || $village->resarray['f'.$_GET['id'].'t'] == 22) {
  24.                 $technology->procTechno($_GET);
  25.         }
  26. }
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Вопросы новичков »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB