Вообщем добавляю к примеру проект, нажимаю добавить проект и меня выбрасывает опять на введите логин и пароль. Нажимаю я к примеру на редактировать новость и меня опять выкидывает на ввести пароль и логин и уже после этого в редактировать входит. Скрины прикрепляю и собственно код. Помогите исправить плиз.
Код:
<?
$title3 = "Администрирование";
?>
<title><?=$title?> - <?=$title3?></title>
<div class="whereit"><?=$title2?> > <?=$title3?></div>
<br><center><b>
<?
if(isset($_POST["adminlogin"])){
$login=$_POST["login"];
$pass=$_POST["pass"];
if($login == "test123" AND $pass == "test123")
{
$_SESSION['user'] = $login;
Header("Location: /manager");
} else echo "<div class='my_er'>Не подходит ;)</div>";
}
if($_SESSION['user']){
?>
<a href="/manager/1"><div class="acc">Добавить сайт</div></a>
||
<a href="/manager/2"><div class="acc">Изменить статус</div></a>
||
<a href="/logout"><div class="acc">Выйти</div></a>
</b></p></center>
<?
$mlink = protect($_GET['mlink']);
if(empty($mlink) or $mlink == "1"){
?>
<script type="text/javascript">
function checkForm(form){
if (document.getElementById('title').value=="") {
document.getElementById('err_title').innerHTML='заполните название проекта';
return false;
};
return true;
};
</script>
<?
if(isset($_POST['send'])){
$name=$_POST['title'];
$text=$_POST['opisanie'];
$date=$_POST['date'];
$status=$_POST['status'];
$balls=$_POST['balls'];
$url=$_POST['link'];
$sql=mysql_query("SELECT * FROM sites");
$now_num=mysql_num_rows($sql);
$num=$now_num+1;
if(empty($name) or empty($text) or empty($date) or empty($url)){ echo "<div class='my_er'>Все поля обязательны к заполнению</div>";
} elseif(!isValidURL($url)) { echo "<div class='my_er'>Некорректный Url</div>";
} elseif(strlen($text) < 100) { echo "<div class='my_er'>Описание должно иметь от 100 до 500 символов</div>";
} elseif(strlen($name) < 5) { echo "<div class='my_er'>Заголовок должен иметь от 5 до 50 символов</div>";
} else {
$ext = array('jpg','gif','jpeg','png');
$extnafaila = end(explode('.',$_FILES['img']['name']));
$extnafaila = strtolower($extnafaila);
if(in_array($extnafaila,$ext)){
$putq = 'img/uploads/'.$num.'.'.$extnafaila;
if (move_uploaded_file($_FILES['img']['tmp_name'], $putq)) {
$sql=mysql_query("INSERT INTO sites (`name`, `text`, `img`, `url`, `balls`, `status`, `date`)
VALUES ('$name','$text','$num.$extnafaila','$url','$balls','$status','$date')");
echo "<div class='done'>Проект успешно добавлен в базу каталога</div>";
} else {
echo "<div class='my_er'>Ошибка при загрузке! Попробуйте еще раз</div>";
}
} else {
echo "<div class='my_er'>Данный тип баннера не поддерживается</div>";
}
}
}
?>
<form action="" method="post" enctype="multipart/form-data" name="add" onsubmit="return checkForm(this)">
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td class="addesc">Название <span class="requied">*</span></td>
<td><input type="text" name="title" maxlength="50" id="title" class="field" required="required"/></td>
</td>
</tr>
<tr>
<td class="addesc">Описание <span class="requied">*</span></td>
<td width="400"><textarea name="opisanie" style="max-width:370" maxlength="500" id="opisanie" cols="45" rows="5" class="field_opisanie" required="required"></textarea></td>
</tr>
<tr>
<td class="addesc">Стартовал <span class="requied">*</span></td>
<td><input type="text" maxlength="10" name="date" id="date" class="field" required="required"/></td>
</tr>
<tr>
<td class="addesc">Статус <span class="requied">*</span></td>
<td>
<select class="field" name="status" required="required"/>
<option class="field" value="1">Платит</option>
<option class="field" value="2">Скам</option>
<option class="field" value="3">Задержки</option>
<option class="field" value="4">Новый</option>
</select>
</td>
</tr>
<tr>
<td class="addesc">Баллы <span class="requied">*</span></td>
<td>
<select class="field" name="balls" required="required"/>
<option class="field" value="0">Нет</option>
<option class="field" value="1">Да</option></td>
</tr>
<tr>
<td class="addesc">Ссылка <span class="requied">*</span></td>
<td><input type="text" name="link" maxlength="100" id="link" class="field" required="required"/></td>
</tr>
<tr>
<td class="addesc">Изображение <span class="requied">*</span></td>
<td><input type="hidden" name="MAX_FILE_SIZE" value="500000" required="required"/><input type="file" name="img" id="img" class="select_img" required="required"/></td>
</tr>
<tr>
<td colspan="3" align="center" valign="middle" height="30"><br></td>
</tr>
<tr>
<td colspan="3" align="center" valign="middle"><input type="submit" name="send" id="send" value="добавить проект" class="lightbut"/></td>
</tr>
</table>
</form>
<?
}elseif($mlink == "2"){
if(isset($_POST['send_manage'])){
$site = protect($_POST['site_info']);
$balls = protect($_POST['ballo']);
$status = protect($_POST['stato']);
$date = time();
if (empty($status) or empty($site)){ echo "<div class='my_er'>Не все данные выставлены</div>";} else {
$sql=mysql_query("UPDATE sites SET balls = '$balls', status = '$status' WHERE id = '$site'");
echo "<div class='done'>Данные успешно обновлены</div>";
}
}
?>
<div class="left">
<form action="" method="post">
<span>Проект</span>
<select class="rovno" name="site_info">
<?
$sql=mysql_query("SELECT * FROM sites");
while($dat=mysql_fetch_array($sql)){
?>
<option class="rovno" value="<?=$dat['id']?>"><?=$dat['name']?></option>
<?
}
?>
</select>
<br><br>
<span>С баллами</span>
<select class="rovno" name="ballo">
<option class="rovno" value="1">Да</option>
<option class="rovno" value="0">Нет</option>
</select>
<br><br>
<span>Статус</span>
<select class="rovno" name="stato">
<option class="field" value="1">Платит</option>
<option class="field" value="2">Скам</option>
<option class="field" value="3">Задержки</option>
<option class="field" value="4">Новый</option>
</select>
<br><br>
<button type="submit" class="butit" name="send_manage">Отправить</button>
</form></div>
<?
}else{
?>
<center><font style="font-size: 40;">404 Page Not found</font></center>
<?
}
}else{
?>
<form method="post" action="">
Логин:<br>
<input class="field" name="login" type="text"><br>
Пароль:<br>
<input type="password" name="pass" class="field"><br>
<input type="submit" name="adminlogin">
</form>
<?
}
?>



