Witam. Zacząłem się ostatnio trochę bawić php, i mam problem z daniem logowania i rejestracji w jednym pliku. Jeśli chodzi o rejestracje, to luks-dodaje użytkownika do bazy danych, a jeśli już się chcę zalogować, to ciągle mi daje komunikat wpisano złe dane. Dałby rade ktoś ogarnąć ten kod?
<?php
require_once('polacz.php');
/* Rejestracja */
if($_POST['reg']){
$login = $_POST['login'];
$haslo = $_POST['haslo'];
$haslo_md = md5($_POST['haslo']); $haslo2 = $_POST['haslo2'];
$email = $_POST['email'];
If($login == '' or
$haslo == '' or
$haslo2 == '' or
$email == '') { echo '<r> Wpisz dane </r>'; } else { If($login_x > 0
){ echo'<r> Taki użytkownik już istnieje </r>'; } else { If($email_x > 0
){ echo'<r> Taki e-mail już istnieje </r>'; } else { If($haslo != $haslo2) { echo'<r> Hasła nie są takie same </r>'; } else { $rejestruje = "INSERT INTO `gracze` (`id`, `login`, `haslo`, `email`, `status`, `zet`) VALUES (NULL, '$login', '$haslo_md', '$email', '0', '100')";
echo'<g> Gratulacje! Zarejestrowałeś się </g>'; }}}}};
/* Logowanie */
if (isset($_POST['log'])){ $login = ($_POST['login']);
$haslo = ($_POST['haslo']);
{
$_SESSION['zalogowany'] = true;
$_SESSION['login'] = $login;
}
else echo "Wpisano złe dane."; };
$tresc = "
<div id='panel'>
<div id='left'>
<form action='index.php' method='post'>
<input class='inputs' type='text' placeholder='Login' name='login' maxlength='15'><br>
<input class='inputs' type='password' placeholder='Hasło' name='haslo' maxlength='20'><br>
<input type='submit' name='log' value='logowanie'/>
</form>
</div>
<div id='right'>
<form action='index.php' method='post'>
<input class='inputs' type='text' placeholder='Login' name='login' maxlength='15'><br>
<input class='inputs' type='password' placeholder='Hasło' name='haslo' maxlength='20'><br>
<input class='inputs' type='password' placeholder='Powtórz hasło' name='haslo2' maxlength='20'><br>
<input class='inputs' type='text' placeholder='Adres e-mail' name='email' maxlength='40'><br>
<input type='submit' name='reg' value='rejestracja'/>
</form>
</div>
</div>
";
require_once('szablon_glowna.php');
?>
Z góry dzięki i pozdrawiam!
Ten post edytował Kshyhoo 18.11.2014, 20:51:23
Powód edycji: [Kshyhoo]: bb-code