Обучение/Помощь новичкам | Не работает код
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?
данные нужно валидировать а не фильтровать при помещении в БД
Вилы Выкидные , перечитай что спрашивает автор
Пупсь Сайбот (03.09.2021 в 09:57)
Вилы Выкидные , перечитай что спрашивает автор
Вилы Выкидные , перечитай что спрашивает автор
ну так он своей чистилкой убивает строку
Вилы Выкидные , да откуда мы знаем?
Мы же функцию не видим.
Тут дебажить надо, а не пальцем в небо тыкать
Мы же функцию не видим.
Тут дебажить надо, а не пальцем в небо тыкать
Styles ,
________
посл. ред. 03.09.2021 в 11:14; всего 3 раз(а); by Warning
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