|
|
|
| Пишет ошибку : Warning: Cannot modify header information - headers already sent by (output started at Z:\home\localhost\www\casino\index.php:23) in Z:\home\localhost\www\casino\vert\s=6.php on line 81...Помогите, что делать???
<link href="style/style_auth.css" rel="stylesheet" type="text/css">
<form name="form1" method="post" action="?s=6">
<p> </p>
<table width="60%" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td><SPAN style="font-size: 14pt"><FONT face="Trebuchet MS">Авторизация :</FONT></SPAN></td>
</tr>
</table>
<br>
<table width="60%" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td align="center" class="border_s_1"><p>
<label>
<strong>*</strong> Введите имя :<br>
<input name="Name" type="text" id="Name" size="30" maxlength="13">
</label>
<br>
</p></td>
</tr>
</table>
<br>
<table width="60%" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td align="center" class="border_s_1"><p>
<label><strong>*</strong> Введите пароль :<br>
<input name="Pass" type="password" id="Pass" size="30" maxlength="13">
</label>
<br>
</p></td>
</tr>
</table>
<br>
<table width="60%" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td align="center"><p>
<label>
<input type="submit" name="Submit" id="Submit" value="Авторизация">
</label>
<label>
<input type="reset" name="Отмена" id="Отмена" value="Отмена">
</label>
</p></td>
</tr>
</table>
<p> </p>
</form>
<?php
if($_POST['Submit']!='')
{
include("hesh.php");
$name=$_POST['Name'];
$pass=$_POST['Pass'];
$hesh=md5($soil.$name.$pass);
$hesh2==$hesh;
if (!preg_match("|^[a-z0-9]+$|i",$name))
{
echo "<script> alert('Неверный формат ввода имени!'); document.location.href='?s=6'; </script>";
}
else
{
if (!preg_match("|^[a-z0-9]+$|i",$pass))
{
echo "<script> alert('Неверный формат ввода пароля!'); document.location.href='?s=6'; </script>";
}
else
{
include("db.php");
$result=mysql_query("SELECT `name` FROM `user` WHERE `hesh`='$hesh'",$db);
$row=mysql_fetch_array($result);
if($row['name']!=$name)
{
echo "<script> alert('Пользователь не существует!'); document.location.href='?s=6'; </script>";
}
else
{
setcookie("UsName",$hesh,time()+3800);
}
}
}
}
?>
|
| |
|
|
|
|
|
|
|
для: nikolayers
(13.02.2010 в 22:16)
| | А это скрипт какого файла?
Хотелось бы увидеть 23 строку файла index.php
и 81 строку файла s=6.php
а так введите название вашей темы в поиск на данном форуме
А так это значит что нельзя послать еще один заголовок после того как уже таковой был послан. | |
|
|
|
|
|
|
|
для: tvv123456
(13.02.2010 в 22:35)
| |
<?php include("vert/header.php"); ?>
|
| |
|
|
|
|
|
|
|
для: nikolayers
(13.02.2010 в 22:16)
| | нельзя ставить cookies, вытолкнув перед этим дофига html-кода наружу.
cookies в заголовке передаются.
PS. Знаете, сколько тем с таким названием на этом форуме уже есть? | |
|
|
|
|
|
|
|
для: Trianon
(13.02.2010 в 22:40)
| | А есть альтернатива??? | |
|
|
|
|
|
|
|
для: nikolayers
(13.02.2010 в 22:42)
| | в буфер.. | |
|
|
|
|
|
|
|
для: nikolayers
(13.02.2010 в 22:42)
| | альтернатива чему? | |
|
|
|
|
|
|
|
для: nikolayers
(13.02.2010 в 22:16)
| |
<?php
if($_POST['Submit']!='')
{
include("hesh.php");
$name=$_POST['Name'];
$pass=$_POST['Pass'];
$hesh=md5($soil.$name.$pass);
$hesh2==$hesh;
if (!preg_match("|^[a-z0-9]+$|i",$name))
{
echo "<script> alert('Неверный формат ввода имени!'); document.location.href='?s=6'; </script>";
}
else
{
if (!preg_match("|^[a-z0-9]+$|i",$pass))
{
echo "<script> alert('Неверный формат ввода пароля!'); document.location.href='?s=6'; </script>";
}
else
{
include("db.php");
$result=mysql_query("SELECT `name` FROM `user` WHERE `hesh`='$hesh'",$db);
$row=mysql_fetch_array($result);
if($row['name']!=$name)
{
echo "<script> alert('Пользователь не существует!'); document.location.href='?s=6'; </script>";
}
else
{
setcookie("UsName",$hesh,time()+3800);
}
}
}
}
?>
<link href="style/style_auth.css" rel="stylesheet" type="text/css">
<form name="form1" method="post" action="?s=6">
<p> </p>
<table width="60%" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td><SPAN style="font-size: 14pt"><FONT face="Trebuchet MS">Авторизация :</FONT></SPAN></td>
</tr>
</table>
<br>
<table width="60%" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td align="center" class="border_s_1"><p>
<label>
<strong>*</strong> Введите имя :<br>
<input name="Name" type="text" id="Name" size="30" maxlength="13">
</label>
<br>
</p></td>
</tr>
</table>
<br>
<table width="60%" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td align="center" class="border_s_1"><p>
<label><strong>*</strong> Введите пароль :<br>
<input name="Pass" type="password" id="Pass" size="30" maxlength="13">
</label>
<br>
</p></td>
</tr>
</table>
<br>
<table width="60%" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td align="center"><p>
<label>
<input type="submit" name="Submit" id="Submit" value="Авторизация">
</label>
<label>
<input type="reset" name="Отмена" id="Отмена" value="Отмена">
</label>
</p></td>
</tr>
</table>
<p> </p>
</form>
|
всего-то делов | |
|
|
|
|
|
|
|
для: Ури Геллер
(13.02.2010 в 23:17)
| | У тредстартера практически от этого мало что изменится.
Хотя в принципе мысль правильная. | |
|
|
|