Есть локальный сервер. $_SERVER['REMOTE_ADDR'] почему-то дает результат "::1" вместо нормального "127.0.0.1". Что, собссна, не так?
$cookie_text = generateCookie(128);
$user_ip = $_SERVER['REMOTE_ADDR'];
$suc_query = "INSERT INTO `users` (`id`, `login`, `password`, `cookie_ip`, `cookie_string`) VALUES (NULL, \"username\", SHA1('password'), " . $user_ip . ", \"{$cookie_text}\"";
echo($suc_query);
if($mysqli->query($suc_query) === TRUE) echo("GOTCHA!"); else echo("FUUUUUUUUUU!!!!");
IPv6 - новый стандарт. Теперь оно так...
Уже года 3-4 Apache передает в РНР адрес именно в таком виде. В угоду новому сетевому формализму. Это надо учитывать и в скриптах и в настройках (типа системного файла host
для управления локальными хостами)
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Почему выдаёт ошибку Parse error: syntax error, unexpected 'if' (T_IF)?