|
|
|
|
|
для: cheops
(22.03.2006 в 23:04)
| | Большое спасибо | |
|
|
|
|
|
|
|
для: guy
(22.03.2006 в 20:05)
| | Сделайте так
<?php
session_start();
?>
<title>Управление сайтом</title>
<link rel=stylesheet href=../style/sepr.css type=text/css>
<?
if($login && $pass)
{
$loginofsite="login";
$passofsite="7777777";
if($login==$loginofsite && $pass==$passofsite)
{
$_SESSION['login'] = "$loginofsite";
$_SESSION['pass'] = "$passofsite";
include("inc/manager.inc");
}
else
{
include("inc/form_do_texta.inc");
if($login!=$loginofsite)
{echo("<font color=red><b>Логин неверен!</b></font>");}
if($pass!=$passofsite)
{echo("<br><font color=red><b>Пароль неверен!</b></font>");}
include("inc/form_posle_texta.inc");
}
}
else
{
include("inc/form_do_texta.inc");
echo("<font color=red><b>Заполните поля!</b></font>");
include("inc/form_posle_texta.inc");
}
?>
|
| |
|
|
|
|
|
|
|
для: kasmanaft
(22.03.2006 в 17:39)
| | Неа, все равно все тоже самое, ту же ошибку выдает, в начале скрипта поставил session_start() , а потом переменные и т.п., блин так долго парюсь над этой проблемой, должен же быть выход. ХЕЕЕЕЕЕЕЕЛП МИ!!!!!!!!!!! | |
|
|
|
|
|
|
|
для: guy
(22.03.2006 в 17:22)
| | лом разбираться.... убери первые 2 строчки... (или сдвинь их вниз... чтоб стояли после session_start... | |
|
|
|
|
|
|
|
для: midav
(19.03.2006 в 20:21)
| | Так в лом разбираться в том что написал cheops , просто времени нету, подскажите что исправить в скрипте, форму файла индекс.пхп написал. Хэлп | |
|
|
|
|
|
|
|
для: midav
(19.03.2006 в 20:21)
| | Вот так выглядит:
<title>Управление сайтом</title>
<link rel=stylesheet href=../style/sepr.css type=text/css>
<?
if($login && $pass)
{
$loginofsite="login";
$passofsite="7777777";
if($login==$loginofsite && $pass==$passofsite)
{
session_start();
$_SESSION['login'] = "$loginofsite";
$_SESSION['pass'] = "$passofsite";
include("inc/manager.inc");
}
else
{
include("inc/form_do_texta.inc");
if($login!=$loginofsite)
{echo("<font color=red><b>Логин неверен!</b></font>");}
if($pass!=$passofsite)
{echo("<br><font color=red><b>Пароль неверен!</b></font>");}
include("inc/form_posle_texta.inc");
}
}
else
{
include("inc/form_do_texta.inc");
echo("<font color=red><b>Заполните поля!</b></font>");
include("inc/form_posle_texta.inc");
}
?>
Кто-нибудь знает что делать? | |
|
|
|
|
|
|
|
для: guy
(19.03.2006 в 18:34)
| | Куки, сессии, отправка заголовков должны происходить до отправки любой информации в окно браузера, т.е. до любого вывода echo, print или непосредственного вывода вне тэгов <?php и ?>. Это связано с тем, что HTTP-заголовки передаются перед всеми данными и когда происходит вывод в окно браузера PHP вынужден их пред этим отослать клиенту. Поэтому повторно, после вывода информации в браузер он не может работать с куками, сессиями и отправлять заголовки.
Если вывод текста до отправки заголовков необходим следует воспользоваться функциями управления вывода, позволяющих задерживать вывод информации в браузер.
http://www.softtime.ru/group/id_group=12 | |
|
|
|
|
|
|
|
для: CrazyAngel
(19.03.2006 в 20:23)
| | После сессион старт | |
|
|
|
|
|
|
|
для: guy
(19.03.2006 в 20:11)
| | Похоже ты уже отправил заголовки
в начале страници напиши
ob_start()
или
od_start()
Просто забыл как правельно | |
|
|
|
|
|
|
|
для: guy
(19.03.2006 в 18:34)
| | Попробуй так
<?
session_start();
$loginofsite="login";
$passofsite="7777777";
if(!isset($_SESSION['login'])) {
echo"<table width=100% border=0 cellspacing=0 cellpadding=0 height=100%>
<tr>
<td align=center valign=middle><a href=index.php><img src=../img/keys.GIF STYLE=filter:Chroma(Color=#ffffff) border=0><br>Чтобы войти на эту страницу, нужно ввести правильные логин и пароль</a></td>
</tr>
</table>";
}
else
{
if($_SESSION['login']=="$loginofsite" && $_SESSION['pass']=="$passofsite")
{
//здесь я пишу скрипт если пароль и логин правильные
// -------------------------------------------------КОНЕЦ ВСТАВКИ ЕСЛИ ВСЕ ВЕРНО---------------------------------------------
}
}
?>
|
А как выглядит форма по которой ты заходишь на сайт | |
|
|
|
|