Вход Регистрация
Файл: index.php
Строк: 35
<?php

/* ########################################### */
#             * YADRO.ua *
#
# * 27 may 2014 year - 00:57 team to Moskov.
#
# * 27- Мая - 2014 год. - 23:57 время по УКРАИНЕ.
#    
#   Author: (c) BAGE_FIX  
#   
#  
#
#           UKRAINE | ODESSA |
#
#           УКРАИНА | ОДЕССА | 
/* ##################################################### */

session_start();

require_once 
'Yadro/connect.php';

// ôàéë bd äîëæåí áûòü â òîé æå ïàïêå, ÷òî è âñå îñòàëüíûå, åñëè ýòî íå òàê, òî ïðîñòî èçìåíèòå ïóòü 

if (!empty($_SESSION['login']) and !empty($_SESSION['password']))
{
//åñëè ñóùåñòâåò ëîãèí è ïàðîëü â ñåññèÿõ, òî ïðîâåðÿåì èõ è èçâëåêàåì àâàòàð
$login $_SESSION['login'];
$password $_SESSION['password'];
$result mysql_query("SELECT id,avatar FROM users WHERE login='$login' AND password='$password'",$db); 
$myrow mysql_fetch_array($result);
//èçâëåêàåì íóæíûå äàííûå î ïîëüçîâàòåëå
}
?>
<html>
<head>
<title>Ãëàâíàÿ ñòðàíèöà</title>
</head>
<body>
<h2>Ãëàâíàÿ ñòðàíèöà</h2>


<?php
if (!isset($myrow['avatar']) or $myrow['avatar']=='') {
//ïðîâåðÿåì, íå èçâëå÷åíû ëè äàííûå ïîëüçîâàòåëÿ èç áàçû. Åñëè íåò, òî îí íå âîøåë, ëèáî ïàðîëü â ñåññèè íåâåðíûé. Âûâîäèì îêíî äëÿ âõîäà. Íî ìû íå áóäåì åãî âûâîäèòü äëÿ âîøåäøèõ, èì îíî óæå íå íóæíî.
print <<<HERE
<form action="testreg.php" method="post">
<!-- testreg.php - ýòî àäðåñ îáðàáîò÷èêà. Òî åñòü, ïîñëå íàæàòèÿ íà êíîïêó "Âîéòè", äàííûå èç ïîëåé îòïðàâÿòñÿ íà ñòðàíè÷êó testreg.php ìåòîäîì "post"  -->
  <p>
    <label>Âàø ëîãèí:<br></label>
    <input name="login" type="text" size="15" maxlength="15"
HERE;

    
if (isset(
$_COOKIE['login'])) //åñòü ëè ïåðåìåííàÿ ñ ëîãèíîì â COOKIE. Äîëæíà áûòü, åñëè ïîëüçîâàòåëü ïðè ïðåäûäóùåì âõîäå íàæàë íà ÷åêáîêñ "Çàïîìíèòü ìåíÿ"
{
//åñëè äà, òî âñòàâëÿåì â ôîðìó åå çíà÷åíèå. Ïðè ýòîì ïîëüçîâàòåëþ îòîáðàæàåòñÿ, ÷òî åãî ëîãèí óæå âïèñàí â íóæíóþ ãðàôó
echo ' value="'.$_COOKIE['login'].'">';
}


print <<<HERE
  </p>
<!-- Â òåêñòîâîå ïîëå (name="login" type="text") ïîëüçîâàòåëü ââîäèò ñâîé ëîãèí -->  
  <p>
    <label>Âàø ïàðîëü:<br></label>
    <input name="password" type="password" size="15" maxlength="15"
HERE;

    
if (isset(
$_COOKIE['password']))//åñòü ëè ïåðåìåííàÿ ñ ïàðîëåì â â COOKIE. Äîëæíà áûòü, åñëè ïîëüçîâàòåëü ïðè ïðåäûäóùåì âõîäå íàæàë íà ÷åêáîêñ "Çàïîìíèòü ìåíÿ"
{
//åñëè äà, òî âñòàâëÿåì â ôîðìó åå çíà÷åíèå. Ïðè ýòîì ïîëüçîâàòåëþ îòîáðàæàåòñÿ, ÷òî åãî ïàðîëü óæå âïèñàí â íóæíóþ ãðàôó
echo ' value="'.$_COOKIE['password'].'">';
}
    
print <<<HERE
  </p>
<!-- Â ïîëå äëÿ ïàðîëåé (name="password" type="password") ïîëüçîâàòåëü ââîäèò ñâîé ïàðîëü -->  
  <p>
    <input name="save" type="checkbox" value='1'> Çàïîìíèòü ìåíÿ.
  </p>

<p>
<input type="submit" name="submit" value="Âîéòè">
<!-- Êíîïî÷êà (type="submit") îòïðàâëÿåò äàííûå íà ñòðàíè÷êó testreg.php  --> 
<br>
<!-- ññûëêà íà ðåãèñòðàöèþ, âåäü êàê-òî æå äîëæíû ãîñòè òóäà ïîïàäàòü  --> 
<a href="reg.php">Çàðåãèñòðèðîâàòüñÿ</a> 
</p></form>
<br>
Âû âîøëè íà ñàéò, êàê ãîñòü<br><a href='#'>Ýòà ññûëêà äîñòóïíà òîëüêî çàðåãèñòðèðîâàííûì ïîëüçîâàòåëÿì</a>
HERE;
}

else
{
//ïðè óäà÷íîì âõîäå ïîëüçîâàòåëþ âûäàåòñÿ âñå, ÷òî ðàñïîëîæåíî íèæå ìåæäó çâåçäî÷êàìè.
//************************************************************************************


print <<<HERE

<!-- Ìåæäó îïåðàòîðîì  "print <<<HERE" âûâîäèòñÿ html êîä ñ íóæíûìè ïåðåìåííûìè èç php -->
Âû âîøëè íà ñàéò, êàê 
$_SESSION[login] (<a href='exit.php'>âûõîä</a>)<br>
<!-- âûøå ññûëêà íà âûõîä èç àêêàóíòà -->

<a href='http://tvpavlovsk.sk6.ru/'>Ýòà ññûëêà äîñòóïíà òîëüêî çàðåãèñòðèðîâàííûì ïîëüçîâàòåëÿì</a><br>
Âàø àâàòàð:<br>
<img alt='
$_SESSION[login]' src='$myrow[avatar]'>
<!-- Âûøå îòîáðàæàåòñÿ àâàòàð. Åãî àäðåñ ñîäåðæèò ïåðåìåííàÿ 
$myrow[avatar] -->

<!-- Èìåííî çäåñü ìîæíî äîáàâëÿòü ôîðìû äëÿ îòïðàâêè êîììåíòàðèåâ è ïðî÷åãî... -->

HERE;


//************************************************************************************
//ïðè óäà÷íîì âõîäå ïîëüçîâàòåëþ âûäàåòñÿ âñå, ÷òî ðàñïîëîæåíî ÂÛØÅ ìåæäó çâåçäî÷êàìè.
}

?>
</body>
</html>
Онлайн: 2
Реклама