[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Денвер VS хост
gorillaz
Подскажите в чем проблема. На хосте в инете все отлисно работает, а тут все кинул на Денвер и вылазиет
Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at Z:\home\test1.ru\www\sostavitel.php:7) in Z:\home\test1.ru\www\sostavitel.php on line 8

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at Z:\home\test1.ru\www\sostavitel.php:7) in Z:\home\test1.ru\www\sostavitel.php on line 8
<html>
<
head>
<
link href="index.css" rel="stylesheet" type="text/css">
<
title>CMS</title>
</
head>
<
body>
<?php
session_start();
@$rest = session_unregister("user");
@$rsul = session_unregister("type");
?>
<td><center><font size="5">Вход для администратора:</font>
<
form action="sostavitel.php" method="post">
<
table>
<
tr><td>
Логин</td><td><input type="text" name="login"></td></tr>
<
tr><td>
Пароль</td><td><input type="password" name="password"></td></tr>
<
tr><td>
<
input type='submit' name='subm' value='Дальше'></td></tr>
</
center></table></form>
<?php
include("bd.php");
$query = "select * from `user` where `login` LIKE '$login' AND `password` LIKE '$password'";
$result=mysql_query($query);
$num_results=mysql_num_rows($result);
if($num_results==0 && $subm){
echo "Введено не верно!";
}
if($num_results!=0 && $subm){
$user = $login;
$tow=mysql_fetch_array($result);
$type=$tow['type'];
session_register("user");
if($type=="1"){
session_register("type");

}
echo "ок";
echo "<script>location.href='administrator2.php'</script>";

}
?>
</body></html>




Спустя 55 минут, 40 секунд (1.06.2010 - 08:55) Guest написал(а):

Спустя 14 минут, 47 секунд (1.06.2010 - 09:09) vagrand написал(а):
Делай так:


<?php
session_start();
@$rest = session_unregister("user");
@$rsul = session_unregister("type");
?>
<html>
<
head>
<
link href="index.css" rel="stylesheet" type="text/css">
<
title>CMS</title>
</
head>
<
body>

Спустя 15 минут, 9 секунд (1.06.2010 - 09:24) Guest написал(а):
А на хостинге,скорее всего, в настройках apache error_reporting(0) - т.е. отключены все сообщения об ошибках или выводятся только критические

Спустя 1 час, 57 минут, 3 секунды (1.06.2010 - 11:22) gorillaz написал(а):
Спасибо, он теперь не выводит ошибки, но код не выполняет! То, что работает на хосте, на денвере не работает. Уверен, что почему-то не работают сессии...

Спустя 1 час, 11 минут, 15 секунд (1.06.2010 - 12:33) Guest написал(а):
gorillaz
в php.ini
поставь output_buffering on
но лучше просто ставить все заголовки вначале сценария.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.