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

Есть функция:
<?php
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(mysql_real_escape_string(htmlspecialchars($ip)));
}
?>

не могу догнать как ее использовать чтоб в бд писалось через функцию?
вот код записи:
<?php
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(),$_SERVER['REMOTE_ADDR'],$_SERVER['HTTP_USER_AGENT'],$US['id']));
} }
?>

С меня +++

2.
NTL * 18.08
(9 янв 2017, 11:57) [0/0] [0] [отв] [спам] [под] +1 | -1

$_SERVER['REMOTE_ADDR'] замени на RealIp() короче

3. [автор] (9 янв 2017, 13:00) [0/0] [0] [отв] [спам] [под] +1 | -1

не записывается в бд..пробовал!

4.
NTL * 18.08
(9 янв 2017, 13:08) [0/0] [0] [отв] [спам] [под] +1 | -1

Должно,но судя по коду с запросом лишняя }

5. (9 янв 2017, 13:09) [0/0] [0] [отв] [спам] [под] +1 | -1

Ip2long для этого создана
Добавлено 09.01.17 в 13:10:39:
mysql_real_escape_string не используется в пдо

6. [автор] (9 янв 2017, 14:31) [0/0] [0] [отв] [спам] [под] +1 | -1

ishanoff, ну да тупанул.. теперь записывается вот так 531489669

7. [автор] (9 янв 2017, 14:33) [0/0] [0] [отв] [спам] [под] +1 | -1

да нет..это просто кусок!

8. [автор] (9 янв 2017, 14:34) [0/0] [0] [отв] [спам] [под] +1 | -1

return trim(Ip2long(htmlspecialchars($ip)));

9. (9 янв 2017, 15:58) [0/0] [0] [отв] [спам] [под] +1 | -1

GOODOK, вывод long2ip


P.S. Ip2long($ip) достаточно

10. (9 янв 2017, 16:01) [0/0] [0] [отв] [спам] [под] +1 | -1

GOODOK, смотри скриншот

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