dobrinrusev
Registered
Здравейте имам следният логин скрипт:
след това login.php :
след това имам в index.php
Проблема е че като съм се логнал ми изкарва "Няма бисквитки"
а лед като рефрешна страницата чак след това , а някой път става и без да дам рефреш.Това не ставаше така на предният хостинг ???
Къда е проблема
PHP:
if ( !isset($_COOKIE[ 'user_logged' ]) ) {
echo $_COOKIE[ 'user_logged' ];
$form = "<form action=\"login.php\" method=\"post\" ><br>";
$form .= "<font color=\"#666666\">Потребителско име:</font> <br>";
$form .= "<input type=\"text\" name=\"user_name\" class=\"txtfield\" value=\"$user_name\" /> <br>";
$form .= "<font color=\"#666666\">Потребителска парола:</font> <br>";
$form .= "<input type=\"password\" name=\"user_password\" class=\"txtfield\" value=\"$user_password\" /> <br>";
$form .= "<input type=\"checkbox\" name=\"rememberme\" value=\"$rememberme\" />Запомни ме <br><br>";
$form .= "<input type=\"submit\" name=\"button_submit\" class=\"bt_submit\" value=\"Вписване\" /> <br><br>";
$form .= "<font color=\"#FF9900\"><i>Ако сте нов потребител, трябва да се регистрирате:</i></font> <br> ";
$form .= "<input type=\"button\" name=\"button_link\" class=\"bt_submit\" value=\"Регистрация\" onclick=\"window.location.href='http://www.rnbmania.com/users/register.php'\" />";
$form .= " </form> ";
echo $form;
}
else
{?>
<font size="+2" color="#333333" face="Tahoma, Geneva, sans-serif" > <?php echo $_COOKIE[ 'user_logged' ]; ?> </font><br />.....
след това login.php :
PHP:
if (isset($_POST['rememberme'])) {
$user_ip = $_SERVER[ 'REMOTE_ADDR' ];
setcookie('id', $info[3], time()+60*60*24*365, '/', '.rnbmania.com');
setcookie('pic', $info[4], time()+60*60*24*365, '/', '.rnbmania.com');
setcookie('bcdg', $info[2], time()+60*60*24*365, '/', '.rnbmania.com');
setcookie('user_logged', $user_name, time()+60*60*24*365, '/', '.rnbmania.com');
setcookie('user_md5_password', md5($user_password), time()+60*60*24*365, '/', '.rnbmania.com');
setcookie('user_ip', $user_ip, time()+60*60*24*365, '/', '.rnbmania.com');
}
else {
$user_ip = $_SERVER[ 'REMOTE_ADDR' ];
setcookie('id', $info[3], false, '/', '.rnbmania.com');
setcookie('pic', $info[4], false, '/', '.rnbmania.com');
setcookie('bcdg', $info[2], false, '/', '.rnbmania.com');
setcookie('user_logged', $user_name, false, '/', '.rnbmania.com');
setcookie('user_md5_password', md5($user_password), false, '/', '.rnbmania.com');
setcookie('user_ip', $user_ip, false, '/', '.rnbmania.com');
}
header('Location: http://www.rnbmania.com/index.php');
PHP:
if ( !isset($_COOKIE[ 'user_logged' ]) ) {
Няма бисквитки
}
else {
Има бисквитки
}
а лед като рефрешна страницата чак след това , а някой път става и без да дам рефреш.Това не ставаше така на предният хостинг ???
Къда е проблема