Установить cookie на IP-адрес URL

Я хочу установить куки на основе IP-адреса. Вот мой код:

if(check_login($_POST))
{

setcookie("client_id", $clientid, time()+3600*24*1, '/', '.domain.com');
setcookie("email", $email1, time()+3600*24*1, '/', '.domain.com');
setcookie("domain", $sdomain, time()+3600*24*1, '/', '.domain.com');
setcookie("serverid", $serverid, time()+3600*24*1, '/', '.domain.com');
setcookie("password", $password1, time()+3600*24*1, '/', '.domain.com');
setcookie("current_login_status", $c_current_login_status, time()+3600*24*1, '/', '.domain.com');

**Instead of above ,I want to set cookies like following**

setcookie("client_id", $clientid, time()+3600*24*1, '/', '192.168.1.20');
setcookie("email", $email1, time()+3600*24*1, '/', '192.168.1.20');
setcookie("domain", $sdomain, time()+3600*24*1, '/', '192.168.1.20');
setcookie("serverid", $serverid, time()+3600*24*1, '/', '192.168.1.20');
setcookie("password", $password1, time()+3600*24*1, '/', '192.168.1.20');
}

Пожалуйста, предложите, если это возможно.

0

Решение

От http://www.perlmonks.org/?node_id=128608

Можно ли установить cookie для IP-номера вместо обычного www.company.com?

Возможно, вы сможете установить куки (то есть, получить браузер
принять и сохранить его), но ни один браузер, о котором я знаю, не будет на самом деле
верни это тебе. Там, где они это делают, было бы ввести
дыра в безопасности.

Задумайтесь об этом на мгновение. Можно установить cookie для
«.example.com», который будет возвращен браузером для посещения
«example.com», «www.example.com» или «a.b.c.example.com». Но что из
».1.1″ ? Это будет соответствовать сайтам повсюду.

Так что по сути нет.

1

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector