Bocsika el is felejtkeztem, itt a kód.
<?php
if($beallitasok[\'RENDSZER\'][\'fejlesztesmod\'] == true)
{
if(!isset($_POST[\'uname\']) || !isset($_POST[\'upsw\']))
{
echo\'<div class=\"hiba\">Az oldal fejlesztés alatt, ezért csak a fejlesztõ(k) jelentkezhet(nek) be!<br/>Kérlek próbáld meg késõbb!</div>\';
return;
}
if($_POST[\'uname\'] != $beallitasok[\'RENDSZER\'][\'fejleszto\'])
{
echo\'<div class=\"hiba\">Az oldal fejlesztés alatt, ezért csak a fejlesztõ(k) jelentkezhet(nek) be!<br/>Kérlek próbáld meg késõbb!</div>\';
return;
}
}
if($_SERVER[\'REQUEST_METHOD\'] == \'POST\')
{
echo\'<h2>Bejelentkezés</h2>\';
$hiba = \"\";
$mezok = Array(
Array(\'uname\',\'Felhasználónév\', \'\', false, \'\'),
Array(\'upsw\',\'Jelszó\', \'\', false)
);
$mindenmezokitoltve = true;
for($i=0; $i < count($mezok); $i++)
{
if(isset($_POST[$mezok[$i][0]]) && $_POST[$mezok[$i][0]] != \"\" && $_POST[$mezok[$i][0]] != NULL)
{
$mezok[$i][2] = $_POST[$mezok[$i][0]];
$mezok[$i][3] = true;
}
else
{
$mezok[$i][4] = \"hibasinput\";
if($mindenmezokitoltve == true)
$mindenmezokitoltve = false;
}
}
if($mindenmezokitoltve == true)
{
$jelszo = hash(\'md5\', $_POST[\'upsw\']);
$query = \"SELECT * FROM ucpuserek WHERE username=\'\". mysql_real_escape_string($_POST[\'uname\']) .\"\'\";
$data = MySql_Get($query);
if($data == false)
{
$hiba = \'Hibás felhasználónév!\';
$mezok[0][4] = \"hibasinput\";
$mezok[0][2] = \"\";
}
else if($data[\'pass\'] != $jelszo)
{
$hiba = \'Hibás jelszó!\';
$mezok[1][4] = \"hibasinput\";
$mezok[1][2] = \"\";
}
else
{
$_SESSION[\'belepett\'] = true;
$_SESSION[\'sqlid\'] = $data[\'id\'];
$_SESSION[\'felhasznalonev\'] = $data[\'username\'];
$_SESSION[\'char1\'] = $data[\'char1\'];
$_SESSION[\'char2\'] = $data[\'char2\'];
$_SESSION[\'kivalasztva\'] = 0;
InsertLog(\'Bejelentkezés történt a kövektezõ IP címrõl: \'. $_SERVER[\'REMOTE_ADDR\'], \'login\', 0, $_SESSION[\'sqlid\']);
echo\'<div class=\"success\"><strong>Sikeres bejelentkezés!</strong><br/>Kellemes idõtöltést az oldalon!<br/>Hamarosan átirányítunk...</div>\';
header(\'Refresh: 3; url=index.php\');
}
}
else
{
$hiba = \"Nem töltötted ki a következõ mezõket:\";
$hianyzomezok = \"\";
for($i=0; $i < count($mezok); $i++)
{
if($mezok[$i][3] == false)
$hianyzomezok .= \'<br/>\' . $mezok[$i][1];
}
$hiba .= $hianyzomezok;
}
if($hiba != \"\")
{
echo\'<div class=\"error\"><strong>HIBA: </strong>\' . $hiba .\'</div>\';
if($hiba == \"A két jelszó nem egyezik!\")
{
$mezok[1][2] = \'\';$mezok[2][2] = \'\';
$mezok[1][4] = \'hibasinput\';
$mezok[2][4] = \'hibasinput\';
}
if($hiba == \"A két e-mail cím nem egyezik!\")
{
$mezok[3][2] = \'\';$mezok[4][2] = \'\';
$mezok[3][4] = \'hibasinput\';
$mezok[4][4] = \'hibasinput\';
}
echo\'
<form id=\"regform\" action=\"index.php?modul=login.php\" method=\"post\">
<h1>Bejelentkezés</h1>
<label for=\"uname\">Felhasználónév:</label><br/>
<input type=\"text\" name=\"uname\" placeholder=\"Felhasználónév\" value=\"\'.$mezok[0][2].\'\" autocomplete=\"off\" class=\"\'.$mezok[0][4].\'\"/><br/>
<label for=\"upsw\">Jelszó:</label><br/>
<input type=\"password\" name=\"upsw\" placeholder=\"Jelszó\" value=\"\'.$mezok[1][2].\'\" autocomplete=\"off\" class=\"\'.$mezok[1][4].\'\"/><br/><br/>
<center><input type=\"submit\" class=\"gomb_3\" name=\"submit\" value=\"Bejelentkezés\" /></center>
</form>
\';
}
}
else
{
echo\'<h2 class=\"first\">Megtagadva!</h2><hr/>
<div class=\"sub_box\">\';
echo\'<div class=\"error\"><strong>HIBA: </strong> Kérlek, ne szórakozz a rendszerrel!</div>\';
}
?>