[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Исправить авторизацию на сайте
Sun27
[b]Уважаемые форумчане.Требуется небольшая переделка авторизации.Опытный программист справится за пару минут.Просьба кто возьмется,отписать,и сколько денег ..) smile.gif Также требуется программист для консультаций.Доработки...проверки скриптов. ася 633226242[b]


<?
session_start();
foreach ($_POST as $var => $value)
{
$log = htmlentities($_POST['log']);
$psw = htmlentities($_POST['psw']);
}
if($_POST['submit']);
{
include ("../setup.php");
$log2=$log;
$result=mysql_query("select * from users where login='".mysql_escape_string($log2)."'");
$row=mysql_fetch_array($result);
$base_login=$row[1];
$base_psw=$row[2];
if($log==$base_login && $psw==$base_psw && $log<>"")
{
$_SESSION['l'] = $base_login;
Header("Location: index.php");
exit;
}
else
{
Header("Location: ../index.php");
exit;
}
}
?>



А если быть точнее то невозможно зайти когда я выключаю register globals



Спустя 11 минут, 50 секунд (25.01.2012 - 13:04) Sun27 написал(а):
Вот это был первоначальный вариант,который я переделал в верхний,но он тоже не заработал)))



<?
session_start();
foreach ($_POST as $var => $value)
{
if ($var=="amp;log"){$log=$value;}
if ($var=="amp;psw"){$psw=$value;}
}
$log = htmlentities($log);
$psw = htmlentities($psw);
if(isset($submit) )
{
include ("../setup.php");
$log2=$log;
$result=mysql_query("select * from users where login='$log2'");
$row=mysql_fetch_array($result);
$base_login=$row[1];
$base_psw=$row[2];
if($log==$base_login && $psw==$base_psw && $log<>"")
{
$HTTP_SESSION_VARS['l']=$base_login;
Header("Location: index.php");
exit;
}
else
{
Header("Location: ../index.php");
exit;
}
}
?>


Спустя 1 минута, 17 секунд (25.01.2012 - 13:05) Sun27 написал(а):
Вот так еще делал..Неработает тоже..Кто переделает.?Уважаемые![b])



<?
session_start();
$log = "";
$psw = "";
foreach ($_POST as $var => $value)
{
if (preg_match("/^[A-Za-z0-9]{4,15}$/", $value)) {
if ($var=="log"){ $log=$value;}
if ($var=="psw"){ $psw=$value;}
}
}
$log = htmlentities($log);
$psw = htmlentities($psw);
#die($log."=".$psw."\n");
if(isset($submit) )
{
include ("../setup.php");
$log2=$log;
$result=mysql_query("select * from users where login='$log2' and check_mail = 1") or die("Error: ".mysql_error());
$row=mysql_fetch_array($result);
$base_login=$row[1];
$base_psw=$row[2];
if($log==$base_login && $psw==$base_psw && $log<>"")
{
$_SESSION['l']=$base_login;
Header("Location: index.php");
exit;
}
else
{
Header("Location: ../index.php");
exit;
}
}
?>

Спустя 11 минут, 24 секунды (25.01.2012 - 13:17) XCross написал(а):
Написал в ЛС.

Спустя 10 минут, 48 секунд (25.01.2012 - 13:27) Игорь_Vasinsky написал(а):
ohmy.gif

Спустя 1 минута, 44 секунды (25.01.2012 - 13:29) XCross написал(а):
Игорь_Vasinsky, не нужно умничать! Если не нужны деньги - зачем лезешь?

Спустя 1 минута, 18 секунд (25.01.2012 - 13:30) Игорь_Vasinsky написал(а):
я не лезу. тема не в проектах. удалил. зарабатывай.

Спустя 1 минута, 31 секунда (25.01.2012 - 13:32) Игорь_Vasinsky написал(а):
да и умничать ты мне не запретишь biggrin.gif

Спустя 10 минут, 9 секунд (25.01.2012 - 13:42) m4a1fox написал(а):
Интересно... как тем разобрались с авторизацией?

Спустя 15 минут, 24 секунды (25.01.2012 - 13:57) Sun27 написал(а):
неразобрались пока еще.рассмотрю любые предложения по данному вопросу)
АСЯ 633226242

Спустя 58 минут, 39 секунд (25.01.2012 - 14:56) Игорь_Vasinsky написал(а):
kmaks
- не договорились чтоли?

Спустя 14 минут, 16 секунд (25.01.2012 - 15:10) alex12060 написал(а):
О Боги ohmy.gif
Тут проще заного написать wink.gif

Спустя 3 минуты, 20 секунд (25.01.2012 - 15:14) XCross написал(а):
Цитата
- не договорились чтоли?

Говорит, что уже писал мне. Но сообщений пока от него не было.

Спустя 2 часа, 37 минут, 52 секунды (25.01.2012 - 17:52) Sun27 написал(а):
kmaks Я писал- .в асю ..Я насчет скрипта авторизации

Спустя 3 дня, 3 часа, 52 минуты, 15 секунд (28.01.2012 - 21:44) DarkLynx написал(а):
Напиши в skype darklynx1291 если еще нужна помощь, либо icq 240099712
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.