Loading...
Обучение/Помощь новичкам | Не работает код
php
   if ($user['ua'] != $_SERVER['HTTP_USER_AGENT']){ mysql_query("UPDATE `user` SET   `ua` = '".sanitize($_SERVER['HTTP_USER_AGENT'])."' where  `id` = '".$user['id']."'");   }  if ($user['ip'] != $_SERVER['REMOTE_ADDR']){ mysql_query("UPDATE `user` SET  `ip` = '".sanitize($_SERVER['REMOTE_ADDR'])."' where  `id` = '".$user['id']."'");  }   
Айпи записывается в базу а юзер агент пусто в поле. Структура в бд правильная
Ты теперь каждый раз тему будешь создавать?
Строчку написал - тему создал?
Не работает? Делай отладку.
Чесслово, байки лечишь что сам игру написал, и в своих же каракулях разобраться не можешь.
Отладка -> анализ -> гугл/учебник.
Человек дело говорит, для кого придумали xdebug?
https://php.zone/kurs-php-dlya-nachinayushih/otladka-php-kod...g-v-phpstorm
данные нужно валидировать а не фильтровать при помещении в БД
Вилы Выкидные , перечитай что спрашивает автор
Пупсь Сайбот (03.09.2021 в 09:57)
Вилы Выкидные , перечитай что спрашивает автор


ну так он своей чистилкой убивает строку
Вилы Выкидные , да откуда мы знаем?
Мы же функцию не видим.
Тут дебажить надо, а не пальцем в небо тыкать
Styles ,
php
   <?php  # ua # $ua = $_SERVER['HTTP_USER_AGENT']; if ($user['ua'] != $ua) { mysql_query("UPDATE `user` SET `ua` = $ua WHERE `id` = $user[id] LIMIT 1"); header('Location: ?'); exit; }  # ip # $ip = $_SERVER['REMOTE_ADDR']; if ($user['ip'] != $ip) { mysql_query("UPDATE `user` SET `ip` = $ip WHERE `id` = $user[id] LIMIT 1"); header('Location: ?'); exit; }   

________
посл. ред. 03.09.2021 в 11:14; всего 3 раз(а); by Warning
Онлайн: 2
Время:
Gen. 0.1193
(c) Bym.Guru 2010-2026