<?php
if(isset($_SESSION['login'])) { echo'Posiadasz już konto'; } else {
/*Deklaracja zmiennej $formularz*/
$formularz ='
<div class="panell">
<form action="?strona=register" method="post">
<li><input type="text" class="login" name="nick" maxlength="30" tabindex="1" m required="" placeholder="Login" /></li>
<li><input type="password" class="login" name="haslo" tabindex="1" m required="" placeholder="Password"/></li>
<li><input type="password" class="login" name="haslo2" tabindex="1" m required="" placeholder="Confrim Password" /></li>
<li><input type="text" class="login" name="email" maxlength="100" tabindex="1" m required="" placeholder="E-mail"/></li>
<li><input type="text" class="login" name="sprawdz" maxlength="100" tabindex="1" m required="" placeholder="'.$a.'"/></li>
<li><input type="submit" class="buttom" name="rejestracja" value="Register" /></li>
</form>
</div>
<div class="panelr">
<div class="zysk">
When you are register:
<li>⇒ 1</li>
<li>⇒ 2</li>
<li>⇒ 3</li>
<li>⇒ 4</li>
</div>
<a href="/?strona=login" style="margin-top:5px;" class="buttom">Login</a>
</div>
';
if(isset($_POST['rejestracja'])) { //Jeśli został wciśnięty przycisk /*Filtracja zmiennych z tablicy $_POST*/
/*Sprawdzanie, czy wszystkie pola zostały uzupełnione i czy są poprawne*/
echo'<p>Error nick!</p>'; } elseif(strlen($nick) > 50
) { echo'<p>Error nick2</p>'; } elseif(empty($haslo)) { echo'<p>Error password</span></p>'; } elseif(empty($haslo2)) { echo'<p>Error confirm password!</p>'; } elseif($haslo != $haslo2) {
echo'<p>Error confirm password2!</p>'; } elseif($sprawdz != $a) {
echo'<p>Error Question!</p>'; } elseif(empty($email)) { echo'<p>Error E-mail</p>'; } elseif(strlen($email) > 50
) { echo'<p>Error E-mail2</p>'; } elseif(!preg_match('/^[a-zA-Z0-9\.\-\_]+\@[a-zA-Z0-9\.\-\_]+\.[a-z]{2,4}$/D', $email)) { echo'<p>Error E-mail3</p>'; } else { //Jeśli wszystkie pola się zgadzają zapytujemy bazę danych
/*Sprawdzanie, czy podany nick istnieje w bazie danych*/
$zapytajka_user = mysql_query("SELECT * FROM `uzytkownicy` WHERE `nick` = '$nick';"); echo '<p>Error Nick3</p>'; } else {
/*Sprawdzanie, czy podany email istnieje w bazie danych*/
$zapytajka_email = mysql_query("SELECT * FROM `uzytkownicy` WHERE `email` = '$email';"); echo '<p>Error E-mail4</p>'; } else {
/*Dodawanie nowego użytkownika do bazy danych*/
$haslo_zakodowane = md5($haslo); $zapytanie = mysql_query("INSERT INTO uzytkownicy (nick, haslo, email, ranga, osobie, data) VALUES ('$nick', '$haslo_zakodowane', '$email', 1, '---', now());");
}
}
}
} else { //Jeśli nie został wciśnięty przycisk wyświetlamy formularz
}
}
?>
Co mam zrobić aby ten sprawdzenie działało ponieważ gdy wyświetlam tabele i chce wyechować zmienna to ona się nie wyświetla nwm czemu. Proszę o pomo