/ / Встановити cookie на базі IP-адреси - php, cookies

Встановіть cookie на базі IP-адреси - php, cookies

Я хочу встановити файли cookie на основі 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");
}

Будь ласка, запропонуйте, якщо це можливо.

Відповіді:

1 для відповіді № 1

Від 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"? Це відповідатиме сайтам по всьому місці.

Отже, по суті, ні.