{% else-1 %}
Обновить | Подписаться | Поднять тему
Чтобы выполнить действие авторизируйтесь или пройдите регистрацию на сайте.
11. [автор] (9 янв 2017, 16:41) [0/0] [0] [отв] [спам] [под] +1 | -1

<?php
return Ip2long($ip);
}
if($US['password']==$passwords && $US['id'] == intval($cook_username)){
$start_inf = $db->query("UPDATE `users` SET `online` = ?, `ip`=?, `soft` = ? WHERE `id` = ? limit 1",array(time(),RealIp(),$_SERVER['HTTP_USER_AGENT'],$US['id']));
}
?>

так делаю.. бестолку *
Добавлено 09.01.17 в 16:53:01:
может с функцией самой что не так?

12.
RUKANO * 2.89
(9 янв 2017, 17:11) [0/0] [0] [отв] [спам] [под] +1 | -1

Попробуй так
[code]
##########
function RealIp(){
if(!empty($_SERVER['HTTP_CLIENT_IP'])){$ip=$_SERVER['HTTP_CLIENT_IP'];}
elseif(!empty($_SERVER['HTTP_X_FORWARDED_FOR'])){$ip=$_SERVER['HTTP_X_FORWARDED_FOR'];}
else{$ip=$_SERVER['REMOTE_ADDR'];}
return trim(htmlspecialchars($ip));}
##########
echo RealIp();
[/code]
Добавлено 09.01.17 в 17:14:27:
Нахер тебе mysql_real_escape_string ???
Добавлено 09.01.17 в 17:26:00:
И зачем использовать
[code]
$_SERVER['HTTP_CLIENT_IP']
[/code]

Я бы его не ставил ибо выдает локальный адрес или ваще нихера*

Чтобы писать сообщения авторизируйтесь или пройдите регистрацию на сайте.
Подписаны: 0
Скачать тему | Файлы темы | Фильтр сообщений