Cookie - Visavi.net
https://visavi.net/
RSS - Visavi.nethttps://visavi.net/assets/img/images/logo_small.pngRSS - Visavi.net
https://visavi.net/
[email protected] (admin)[email protected] (admin)Mon, 23 Dec 2024 17:54:34 +0300куки могут не работать из-зи того что у них может быть ограничение на опр.страницу....<br>
Тобишь на какой странице ставишь кукис,только там его и сможишь вытащить!<br>
Для этого ставьте куки так:<br>
<pre class="prettyprint">setcookie("clog",$login,time()+3600*24*365, "/"); </pre>
Вообще это должно быть указано в php.ini, но бывают исключения...
https://visavi.net/topics/1326/53091
Cookie ЖекаSun, 11 Oct 2009 15:36:25 +0400Сообщенияhttps://visavi.net/topics/1326/53091Зачем вам вообще куки?? Авторизация слетает при закрытии браузера?
https://visavi.net/topics/1326/53088
Cookie ЖекаSun, 11 Oct 2009 15:32:31 +0400Сообщенияhttps://visavi.net/topics/1326/53088думаю тему нужно поднять <img src="https://visavi.net/uploads/stickers/smile.gif" alt="smile"> <br>
так что не так с куками?
https://visavi.net/topics/1326/53070
Cookie Nu3oNSun, 11 Oct 2009 15:03:07 +0400Сообщенияhttps://visavi.net/topics/1326/53070<pre class="prettyprint">
$online = ($klick>time()-600) : 'ON' ? 'OFF';
// 600 - время в секундах то есть 10 минут
</pre>
https://visavi.net/topics/1326/49014
Cookie Вантуз-менSun, 04 Oct 2009 02:05:10 +0400Сообщенияhttps://visavi.net/topics/1326/490147. это типа так?<br>
<pre class="prettyprint">
$klick = '1254602690'; ///это мы типа уже вытянули с таблицы
$time = time();
if($klick=$time){
echo 'ON';
}else{
echo 'OFF';
}
?>
</pre>
https://visavi.net/topics/1326/49009
Cookie ГерманSun, 04 Oct 2009 01:40:58 +0400Сообщенияhttps://visavi.net/topics/1326/490094. JAMP записывай куда-нибудь время посещения, и сравнивай с текущим временем, если разница более 5, 10 минут, то юзер уже оффлайн
https://visavi.net/topics/1326/48990
Cookie Вантуз-менSun, 04 Oct 2009 00:42:34 +0400Сообщенияhttps://visavi.net/topics/1326/48990я шифрую таким методом!<br>
<pre class="prettyprint">
<?php
function bas_encode($string){
$codes = array("a","b","c");
$names = array ("2e","g4","3r");
$string = str_replace ($codes,$names,$string);
return $string;
}
?>
</pre>
https://visavi.net/topics/1326/48969
Cookie Nu3oNSat, 03 Oct 2009 23:59:46 +0400Сообщенияhttps://visavi.net/topics/1326/48969Аналогичная проблема, только у меня шифруется не через base64
https://visavi.net/topics/1326/48966
Cookie Nu3oNSat, 03 Oct 2009 23:55:33 +0400Сообщенияhttps://visavi.net/topics/1326/48966И еще вопрос!<br>
короче как сделать так, что б выводилось юзер онлайн или нет!<br>
логически как это сделать я представляю!<br>
а практически знаний не хватает!
https://visavi.net/topics/1326/48963
Cookie ГерманSat, 03 Oct 2009 23:50:48 +0400Сообщенияhttps://visavi.net/topics/1326/48963есть! я глядел
https://visavi.net/topics/1326/48957
Cookie ГерманSat, 03 Oct 2009 23:40:42 +0400Сообщенияhttps://visavi.net/topics/1326/48957так ты посмотри в браузерезаписались ли куки вообще
https://visavi.net/topics/1326/48954
Cookie Вантуз-менSat, 03 Oct 2009 23:38:15 +0400Сообщенияhttps://visavi.net/topics/1326/48954Короче я прописал при авторизации <br>
<pre class="prettyprint">
setcookie('login', base64_encode($data['login']), time()+3600*24*365);
setcookie('pass', base64_encode($data['pass']), time()+3600*24*365);
</pre>
Все записывается, как надо!<br>
Потом прописал на всех страницах<br>
<pre class="prettyprint">
$login = base64_decode($_COOKIE['login']);
$pass = base64_decode($_COOKIE['pass']);
</pre>
но мне постоянно приходится авторизироваться!<br>
что я не так сделал?
https://visavi.net/topics/1326/48952
Cookie ГерманSat, 03 Oct 2009 23:30:17 +0400Сообщенияhttps://visavi.net/topics/1326/48952