Ошибки

thrmpd

Новичок
Репутация
0 / 12
После установки на главной странице две ошибки.
Deprecated: Function ereg() is deprecated in Z:\home\localhost\www\inc\engine.inc.php on line 34
ERRNO: 2
TEXT: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at Z:\home\localhost\www\inc\engine.inc.php:34)
LOCATION: Z:\home\localhost\www\index.php, line 1765
Ошибка: 2 - Z:\home\localhost\www\index.php, 1765

33 /* Задаем имя скрипта */
34 ereg("([^\\/]*)$", $_SERVER['PHP_SELF'], $php_self);
35 define('PHP_SELF', $php_self[1]);


LOCATION: Z:\home\localhost\www\index.php, line 1765

1764{
1765 session_start();
1766 if ($option == 'register')
1767 {
1768 Header("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); // Дата в прошлом
1769 Header("Last-Modified: ".gmdate("D, d M Y H:i:s")."GMT"); // Изменилась
1770 Header("Cache-Control: no-cache, must-revalidate"); // для HTTP/1.1
1771 Header("Pragma: no-cache"); // для HTTP/1.0
1772 }
1773 }


А когда логинюсь
Deprecated: Function ereg() is deprecated in Z:\home\localhost\www\inc\engine.inc.php on line 34
ERRNO: 2
TEXT: Cannot modify header information - headers already sent by (output started at Z:\home\localhost\www\inc\engine.inc.php:34)
LOCATION: Z:\home\localhost\www\index.php, line 1640
Ошибка: 2 - Z:\home\localhost\www\index.php, 1640ERRNO: 2
TEXT: Cannot modify header information - headers already sent by (output started at Z:\home\localhost\www\inc\engine.inc.php:34)
LOCATION: Z:\home\localhost\www\index.php, line 1641
Ошибка: 2 - Z:\home\localhost\www\index.php, 1641ERRNO: 2
TEXT: Cannot modify header information - headers already sent by (output started at Z:\home\localhost\www\inc\engine.inc.php:34)
LOCATION: Z:\home\localhost\www\index.php, line 1642
Ошибка: 2 - Z:\home\localhost\www\index.php, 1642ERRNO: 2
TEXT: Cannot modify header information - headers already sent by (output started at Z:\home\localhost\www\inc\engine.inc.php:34)
LOCATION: Z:\home\localhost\www\index.php, line 1643
Ошибка: 2 - Z:\home\localhost\www\index.php, 1643ERRNO: 2
TEXT: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at Z:\home\localhost\www\inc\engine.inc.php:34)
LOCATION: Z:\home\localhost\www\index.php, line 69
Ошибка: 2 - Z:\home\localhost\www\index.php, 69ERRNO: 2
TEXT: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at Z:\home\localhost\www\inc\engine.inc.php:34)
LOCATION: Z:\home\localhost\www\index.php, line 69
Ошибка: 2 - Z:\home\localhost\www\index.php, 69ERRNO: 2
TEXT: Cannot modify header information - headers already sent by (output started at Z:\home\localhost\www\inc\engine.inc.php:34)
LOCATION: Z:\home\localhost\www\index.php, line 75
Ошибка: 2 - Z:\home\localhost\www\index.php, 75ERRNO: 2
TEXT: Cannot modify header information - headers already sent by (output started at Z:\home\localhost\www\inc\engine.inc.php:34)
LOCATION: Z:\home\localhost\www\index.php, line 76
Ошибка: 2 - Z:\home\localhost\www\index.php, 76ERRNO: 2
TEXT: Cannot modify header information - headers already sent by (output started at Z:\home\localhost\www\inc\engine.inc.php:34)
LOCATION: Z:\home\localhost\www\index.php, line 77
Ошибка: 2 - Z:\home\localhost\www\index.php, 77ERRNO: 2
TEXT: Cannot modify header information - headers already sent by (output started at Z:\home\localhost\www\inc\engine.inc.php:34)
LOCATION: Z:\home\localhost\www\index.php, line 231
Ошибка: 2 - Z:\home\localhost\www\index.php, 231


LOCATION: Z:\home\localhost\www\index.php, line 69
LOCATION: Z:\home\localhost\www\index.php, line 75
LOCATION: Z:\home\localhost\www\index.php, line 76
LOCATION: Z:\home\localhost\www\index.php, line 77

69 session_start();
70
71 $_SESSION['user_id'] = $user['user_id'];
72 $_SESSION['user_time'] = time();
73 $_SESSION['user_host_ip'] = $user_host;
74
75 setcookie("rpgsu_login", $user['user_name'],0,"/");
76 setcookie("rpgsu_pass",md5($user['user_pass']),0,"/");
77 setcookie("rpgsu_sess", $sess,0,"/");

LOCATION: Z:\home\localhost\www\index.php, line 231

219 //Если игрок заходит в первый раз - откроем всплывающее сообщение
220 if ($error_log==0)
221 {
222 if ($last_visit==0)
223 {
224 ?><script>
225 window.open("help.htm","help","width=650,height=550");
226 top.location.replace("<?=$link;?>");
227 </script><?
228 }
229 else
230 {
231 Header("Location:$link");
232 }
233 }
234 mysql_close();
235 }

LOCATION: Z:\home\localhost\www\index.php, line 1640
LOCATION: Z:\home\localhost\www\index.php, line 1641
LOCATION: Z:\home\localhost\www\index.php, line 1642
LOCATION: Z:\home\localhost\www\index.php, line 1643

1460 setcookie("rpgsu_login",0,time()-84000000,"/");
1461 setcookie("rpgsu_pass",0,time()-84000000,"/");
1462 setcookie("rpgsu_sess",0,time()-84000000,"/");
1463 setcookie("rpgsu_admin",0,time()-84000000,"/");
 
в пэхапэ почти не шарю, но если ставишь СЗ от икрэя там полюбас надо magic_quotes и register_globals в php.ini прописать, ну и конечно не на денвере всё это дело работать должно, хотя если их в .htaccess прописать тоже заработает
 
проблемы с функцией ereg, обсуждались..
она устарела.
читай темы
 
Предлагаю эту тему удалить ИМХО, все ошибки и баги описываются в отдельной теме. А про функцию ereg() точно можно почитать гденибудь в другом место. Просто такая тема заставляет заглядывать сюда, а понимая что тут ничего нет... Считаю топик бесполезным.
 

Похожие темы

Сверху