Вопрос кодерам и прогерам - Visavi.net
https://visavi.net/
RSS - Visavi.net
https://visavi.net/assets/img/images/logo_small.png
RSS - Visavi.net
https://visavi.net/
[email protected] (admin)
[email protected] (admin)
Mon, 23 Dec 2024 16:36:50 +0300
-
<img src="https://visavi.net/uploads/stickers/klass.gif" alt="klass"> 5. <strong>DimmoS</strong>,
https://visavi.net/topics/41646/674216
Вопрос кодерам и прогерам
ingush
Tue, 02 Dec 2014 00:56:20 +0300
Сообщения
https://visavi.net/topics/41646/674216
-
1. <strong>ingush</strong>, $expires = time() + ($expires * 86400) тут $expires * 86400 Замени на нужное число из расчета :<br>
<br>
60 - минута<br>
60*60 - час<br>
60*60*24 - сутки<br>
60*60*24*30 - месяц<br>
60*60*24*30*12 - год<br>
Либо одним числом:<br>
60*60=3600 - час<br>
60*60*24=86400 - сутки и т.д.
https://visavi.net/topics/41646/674183
Вопрос кодерам и прогерам
Dmitry Kokorin
Mon, 01 Dec 2014 09:18:25 +0300
Сообщения
https://visavi.net/topics/41646/674183
-
Спасибо вам большое!
https://visavi.net/topics/41646/674172
Вопрос кодерам и прогерам
ingush
Sun, 30 Nov 2014 22:39:30 +0300
Сообщения
https://visavi.net/topics/41646/674172
-
1. <strong>ingush</strong>, в переменной $expires задаётся количество дней которые живёт сессия пользователя.
https://visavi.net/topics/41646/674170
Вопрос кодерам и прогерам
Антон
Sun, 30 Nov 2014 20:54:58 +0300
Сообщения
https://visavi.net/topics/41646/674170
-
$expires = time() + ($expires * 86400); заменить на $expires = time()*time();<br>
<br>
тогда сессии будут вечные практически.
https://visavi.net/topics/41646/674166
Вопрос кодерам и прогерам
Кевин Митник
Sun, 30 Nov 2014 20:15:01 +0300
Сообщения
https://visavi.net/topics/41646/674166
-
Какую именно строку изменить в этом коде и на что, для того чтобы пользователи всегда оставались в системе и не приходилось каждый раз авторизоваться заново ? Данный код описан ниже.<br>
<br>
<pre class="prettyprint"><?php
function clean_url($url) { if( $url == '' ) return;
$url = str_replace( "http://", "", strtolower( $url ) ); $url = str_replace( "https://", "", $url ); if( substr( $url, 0, 4 ) == 'www.' ) $url = substr( $url, 4 ); $url = explode( '/', $url ); $url = reset( $url ); $url = explode( ':', $url ); $url = reset( $url );
return $url; }
$domain_cookie = explode (".", clean_url( $_SERVER['HTTP_HOST'] )); $domain_cookie_count = count($domain_cookie); $domain_allow_count = -2;
if($domain_cookie_count > 2){
if(in_array($domain_cookie[$domain_c ookie_count-2], array('com', 'net', 'org') )) $domain_allow_count = -3;
if($domain_cookie[$domain_cookie_c ount-1] == 'ua' ) $domain_allow_count = -3;
$domain_cookie = array_slice($domain_cookie, $domain_allow_count); }
$domain_cookie = ".".implode(".", $domain_cookie);
define('DOMAIN', $domain_cookie);
function set_cookie($name, $value, $expires) {
if( $expires ) {
$expires = time() + ($expires * 86400);
} else {
$expires = FALSE;
}
if( PHP_VERSION < 5.2 ) {
setcookie($name, $value, $expires, "/", DOMAIN . "; HttpOnly");
} else {
setcookie($name, $value, $expires, "/", DOMAIN, NULL, TRUE);
} }
?></pre>
https://visavi.net/topics/41646/674160
Вопрос кодерам и прогерам
ingush
Sun, 30 Nov 2014 15:35:17 +0300
Сообщения
https://visavi.net/topics/41646/674160