Follow along with the video below to see how to install our site as a web app on your home screen.
Бележка: This feature may not be available in some browsers.
Dido_net каза:Такам, аз съм с php fusion и искам като някой се от самия сайт (с phpfusion) автоматично да го регва и в phpbb форума ? Как стаа тоя номер :shock:
lirix каза:admin Грешно ме рабра![]()
1.1
Значи, примерно не съм логнат и се опитвам да влезна в абц.ком/даунлоадс.пхп
И нали тогава нямам сесия и да ме прехвърля към абц.ком/протектед.пхп , а не в форума (тоест нали изпилзваме логина на форума)
1.2
Какъв код да сложа в абц.ком/даунлоад.пхп за данеможе да слиза в него без потребителят да е логнат(без сесия)
1.3
Да може да се регистрирваш от сайта направо в форума
![]()
Какъв код да сложа в абц.ком/даунлоад.пхп за данеможе да слиза в него без потребителят да е логнат(без сесия)
Какъв код да сложа в абц.ком/даунлоад.пхп за данеможе да слиза в него без потребителят да е логнат(без сесия)
<html>
<head></head>
<body>
<FORM ACTION="sessionstart.php" METHOD=POST>
Потребител:
<INPUT TYPE="text" NAME="potrebitel" value=""><br>
Парола:
<INPUT TYPE="password" NAME="pas"><br>
<INPUT TYPE=submit VALUE="ВХОД">
</body>
</html>
<?
session_start();
?>
<?
//Скрипта получава данните от формуляра
$potrebitel= $HTTP_POST_VARS['potrebitel'];
$pas= $HTTP_POST_VARS['pas'];
//Тук се проверява дали сте написали правилното име и парола
$user="user на базата данни";
$password="пас на базата данни";
$database="име на базата данни";
mysql_connect(localhost,$user,$password);
@mysql_select_db($database) or die( "Unable to select database");
$query="SELECT * from phpbb_users
where username like '$potrebitel' and user_password like md5('$pas') ";
$result=mysql_query($query);
mysql_close();
if (mysql_num_rows($result) >0&&mysql_num_rows($result) <2 )
{
//Ако сме написали коректно "парола" и "потребител"
//създава се сесиина променлива с името bobi.
$HTTP_SESSION_VARS['potrebitel']= $potrebitel;
echo "Здрасти ";
echo $potrebitel;
echo "<br><a href=pro.php>NEXT</a>";
}
else
{
{echo "Вие нямате достъп до тази страница";
exit;}
//Ако сме написали коректно "парола" и "потребител"
//създава се сесиина променлива с името bobi.
$HTTP_SESSION_VARS['potrebitel']= $potrebitel;
echo "Здрасти ";
echo $potrebitel;
echo "<br><a href=download.php>download.php</a>";
}
?>
<?
session_start();
?>
<?
//Проверява има ли отворена сесия и ако няма ни изкарва "Нямате достъп до тази страница"
//Ако има променливата $potrebitel приема стойноста на сесиината променлива
// която в случая е bobi
if (isset($HTTP_SESSION_VARS['potrebitel']))
{
$potrebitel=$HTTP_SESSION_VARS['potrebitel'];
}
else
{
echo "Нямате достъп до тази страница";
exit;
}
echo "Здрасти за втори път ";
echo $potrebitel;
echo "<br><a href=pro2.php>Next</a>";
?>
<?
session_start();
?>
<?
//Проверява има ли отворена сесия и ако няма ни изкарва "Нямате достъп до тази страница"
//Ако има променливата $potrebitel приема стойноста на сесиината променлива
// която в случая е bobi
if (isset($HTTP_SESSION_VARS['potrebitel']))
{
$potrebitel=$HTTP_SESSION_VARS['potrebitel'];
}
else
{
echo "Нямате достъп до тази страница.";
echo "За да се логнете натиснете <a href=sessionform.html
>тук</a>.";
exit;
}
echo "Вие имате достъп. Вашия user е ";
echo $potrebitel;
echo "<br><a href=pro.php>Next</a>";
?>
<html>
<head></head>
<body>
<FORM ACTION="sessionstart.php" METHOD=POST>
Потребител:
<INPUT TYPE="text" NAME="potrebitel" value=""><br>
Парола:
<INPUT TYPE="password" NAME="pas"><br>
<INPUT TYPE=submit VALUE="ВХОД">
</body>
</html>
<?
session_start();
?>
<?
//Скрипта получава данните от формуляра
$potrebitel= $HTTP_POST_VARS['potrebitel'];
$pas= $HTTP_POST_VARS['pas'];
//Тук се проверява дали сте написали правилното име и парола
$user="user на базата данни";
$password="пас на базата данни";
$database="име на базата данни";
mysql_connect(localhost,$user,$password);
@mysql_select_db($database) or die( "Unable to select database");
$query="SELECT * from phpbb_users
where username like '$potrebitel' and user_password like md5('$pas') ";
$result=mysql_query($query);
mysql_close();
if (mysql_num_rows($result) >0&&mysql_num_rows($result) <2 )
{
//Ако сме написали коректно "парола" и "потребител"
//създава се сесиина променлива с името bobi.
$HTTP_SESSION_VARS['potrebitel']= $potrebitel;
echo "Здрасти ";
echo $potrebitel;
echo "<br><a href=download.php
>download.php
</a>";
}
else
{
{echo "Вие нямате достъп до тази страница";
exit;}
//Ако сме написали коректно "парола" и "потребител"
//създава се сесиина променлива с името bobi.
$HTTP_SESSION_VARS['potrebitel']= $potrebitel;
echo "Здрасти ";
echo $potrebitel;
echo "<br><a href=download.php>NEXT</a>";
}
?>
<?
session_start();
?>
<?
//Проверява има ли отворена сесия и ако няма ни изкарва "Нямате достъп до тази страница"
//Ако има променливата $potrebitel приема стойноста на сесиината променлива
// която в случая е bobi
if (isset($HTTP_SESSION_VARS['potrebitel']))
{
$potrebitel=$HTTP_SESSION_VARS['potrebitel'];
}
else
{
echo "Нямате достъп до тази страница";
exit;
}
echo "Здрасти за втори път ";
echo $potrebitel;
echo "<br><a href=pro2.php>Next</a>";
?>