Переменная Авторизации

Печать RSS
121

R

Пришелец
0
Всем привет. Есть регистрация (рабочая) и полу рабочая авторизация. Авторизация проходит успешно, а именно при неправильном вводе мыла + пасс покажет соответствующие сообщение, если правильно то список юзеров. Вот код:
<?php
//Скрипт проверки авторизации
//Соединение с БД
include('../config.php');
//Проверяем заполнены ли поля
$email = $_POST['email'];
$pass = $_POST['pass'];
//Проверяем правильностьввода пароля
$query= "SELECT * FROM user WHERE email = '$email'";
//Проверяем пароль
$auth = mysql_query($query);
if($auth)
{
$ath = mysql_fetch_array($auth);
if($ath['pass'] != $pass)
{
echo "Вы ввели не верные данные";
}
else
{
//Если пользователь зашел верно устанавливаем Куки
//setallcookie($email['email'],$pass['pass']);
//Обновляем дату последнего входа
//settime($ath['email'], true);
//Подключаем резерв если не инклудится конфиг
//$db=mysql_connect("localhost","root","");
//mysql_select_db("first_bd",$db);
echo "<center><H1>Просмотр всех зарегистрированных</H1></h1>";
$result=mysql_query("SELECT * FROM user");
$myrow=mysql_fetch_array($result);
//Выводим всех пользователей по иду начиная с 1(первого)
do
{
printf("Пользователи: %s<br>%s<br>%s<br>%s<br>",$myrow['id'],$myrow['name'],$myrow['email'],$myrow['sait']);
}
while ($myrow =mysql_fetch_array($result));

}
}
?>
Задача: Доделать, что бы была переменная, в результате которой можно было бы делать условия: Если авторизован echo "5";, если нет, то echo "2";
K

Транклюкаторщик
0
<?php 
//Скрипт проверки авторизации
//Соединение с БД
include('../config.php');
//Проверяем заполнены ли поля
$email = $_POST['email'];
$pass = $_POST['pass'];
//Проверяем правильностьввода пароля
$query= "SELECT * FROM user WHERE email = '$email'";
//Проверяем пароль
$auth = mysql_query($query);
if($auth)
{
$ath = mysql_fetch_array($auth);
if($ath['pass'] != $pass)
{
echo "2";
}
else
{
//Если пользователь зашел верно устанавливаем Куки
//setallcookie($email['email'],$pass['pass']);
//Обновляем дату последнего входа
//settime($ath['email'], true);
//Подключаем резерв если не инклудится конфиг
//$db=mysql_connect("localhost","root","");
//mysql_select_db("first_bd",$db);
echo "<center><H1>Просмотр всех зарегистрированных</H1></h1>";
$result=mysql_query("SELECT * FROM user");
$myrow=mysql_fetch_array($result);
echo '5';

}
}
?>
только код какой то убогий прямо скажем

Пришелец
0
да,код действительно . . .

2000 лет д.н.э.
0
Орангутанг eGo (26 Мая 2011 / 15:01)
только код какой то убогий прямо скажем
и дырявый
K

Транклюкаторщик
0
4. ramzes, и это тоже

Junior Developer
0
ruslango (8 Июня 2011 / 05:54)
да,код действительно . . .
а какой смысл поднимать старую тему? sad
И

Оранжевые штаны
0
<?php //Проверяем заполнены ли поля  
$email = $_POST['email'];
$pass = $_POST['pass'];
Хех= )) obana

ВЕЛИКИЙ и УЖАСНЫЙ!
0
rezent (8 Июня 2011 / 13:25)
<?php //Проверяем заполнены ли поля  
$email = $_POST['email'];
$pass = $_POST['pass'];
Хех= )) obana
Норм проверка, чо D
И

Оранжевые штаны
0
[Удалено]
Изменил: Игорь (08.06.2011 / 11:41)

Оранжевые штаны
0
1. Rasd, хотябы фильтруй посты -
 if(isset($_POST['name'])){
$name=htmlspecialchars(trim($_POST['name']));
Как-то так
Стикеры / Теги / Правила / Топ тем / Топ тем / Поиск