blaga
11.07.2006, 19:36
У меня вот такая проблемка. Делаю скриптик авторизации и наткнулся на такой косяк. После того как я ввел логин и пароль, если они верны, то тогда меня должно перекидывать на другую страницу. Реализовывал это с помощью Header("Location: admin.php");
но на него появляется такая ошибка Warning: Cannot modify header information - headers already sent by (output started at z:\home\kom\www\adm\index.php:15) in z:\home\kom\www\adm\index.php on line 32
Кто знает в чем дело подскажите пожалуйста. Заранее благодарен.
Вот на всякий случай сам скрипт:
<?php
session_name("admin_session");
session_start();
?>
<html><head><title>Вход в Админку Комменты.</title>
</head><body>
<table border="0"><tr>
<td>
Логин:
</td><td><form action="index.php?go=yes" method="post">
<input name="user_t" type="text" ></td></tr>
<tr><td>Пароль: </td><td><input name="pass_admin_t" type="password"></td></tr>
<tr><td> </td><td><input type="submit" value="Далее"></form></td></tr></table>
<?php
Error_reporting(7);
include "../config.php";
$_POST['user_t'] = $user_t;
$_POST['pass_admin_t'] = $pass_admin_t;
if (!$go)
{
exit();
}
if($user_t==user and $pass_admin_t==pass_admin)
{
$_SESSION["user_t"]=$user_t;
$_SESSION["admin_pass_t"]=$admin_pass_t;
Header("Location: admin.php");
}
else {
echo "Неверно!!!" ;
}
?>
</body></html>
но на него появляется такая ошибка Warning: Cannot modify header information - headers already sent by (output started at z:\home\kom\www\adm\index.php:15) in z:\home\kom\www\adm\index.php on line 32
Кто знает в чем дело подскажите пожалуйста. Заранее благодарен.
Вот на всякий случай сам скрипт:
<?php
session_name("admin_session");
session_start();
?>
<html><head><title>Вход в Админку Комменты.</title>
</head><body>
<table border="0"><tr>
<td>
Логин:
</td><td><form action="index.php?go=yes" method="post">
<input name="user_t" type="text" ></td></tr>
<tr><td>Пароль: </td><td><input name="pass_admin_t" type="password"></td></tr>
<tr><td> </td><td><input type="submit" value="Далее"></form></td></tr></table>
<?php
Error_reporting(7);
include "../config.php";
$_POST['user_t'] = $user_t;
$_POST['pass_admin_t'] = $pass_admin_t;
if (!$go)
{
exit();
}
if($user_t==user and $pass_admin_t==pass_admin)
{
$_SESSION["user_t"]=$user_t;
$_SESSION["admin_pass_t"]=$admin_pass_t;
Header("Location: admin.php");
}
else {
echo "Неверно!!!" ;
}
?>
</body></html>