За да не стане много дълга темата пускам нова:
Значи ето кодовете за логина в сайта ми
логин.пхп
И тази страница дето я слагам нясякаде в сайта да показва, че съм логнат
логин2.пхп
Искам да питам как да направя автоматичен вход и как да направя като ме логва в сайта да ме логва във форума и обратното.
Значи ето кодовете за логина в сайта ми
логин.пхп
Код:
<?
$potrebitel=$HTTP_POST_VARS['potrebitel'];
$parola=$HTTP_POST_VARS['parola'];
$user="root";
$password="";
$database="MySql";
$host="localhost";
mysql_connect($host,$user,$password);
mysql_select_db($database) or die("<center><b>Грешка c database !</b></center><br><a href='javascript:history.go(-1)'>Назад</a>");
$query="SELECT * from phpbb_users
where username like '$potrebitel' and user_password like md5('$parola') ";
$result=mysql_query($query);
mysql_close();
if (mysql_num_rows($result) >0 )
{
echo "<meta http-equiv=\"Refresh\" content=\"0; URL=index.php?page=index\"/>";
}
else
{
echo "<FORM ACTION=\"\" METHOD=\"POST\">
Потребител:</b><br>
<INPUT TYPE=\"text\" NAME=\"potrebitel\"><br>
Парола:<br>
<INPUT TYPE=\"password\" NAME=\"parola\"><INPUT TYPE=\"submit\" VALUE=\"Влез\" class=\"button\"></form>
<a href=\"/forum/profile.php?mode=register\">Регистрирай се</a> |
<a href=\"/forum/profile.php?mode=sendpassword\">Забравена парола</a>";
}
?>
И тази страница дето я слагам нясякаде в сайта да показва, че съм логнат
логин2.пхп
Код:
<?
$host="localhost";
$user="root";
$pass="";
$db="MySql";
if
(!isset($HTTP_SESSION_VARS['potrebitel']))
{
echo "<a href=\"index.php?page=login\">Вход</a> | <a href=\"/forum/profile.php?mode=register\">Регистрация</a>";
}
else
{
$potrebitel =$HTTP_SESSION_VARS['potrebitel'];
echo " <a href=index.php?page=logout>Изход [".$potrebitel."]</а>";
}
?>