register.php:
<?php include 'config.php'; ?> <html> <head> <title>..:: Cs-Rekla ::..</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <link rel="stylesheet" type="text/css" href="style.css"> </head> <body> <div id="kontener"> <div id="naglowek"> <h1>Cs-Rekla !!</h1> </div> <div id="menu_gorne"> <ul> <li><a href="index.php">Strona główna</a></li> <li><a href="cennik.php">Cennik</a></li> <li><a href="info.php">Informacje</a></li> <li><a href="kont.php">Kontakt</a></li> </ul> <div class="clear"></div> </div> <div id="menu_lewe"> <h3>Menu główne</h3> <ul> <li><a href="index.php">Strona główna</a></li> <li><a href="cennik.php">Cennik</a></li> <li><a href="info.php">Informacje</a></li> <li><a href="kont.php">Kontakt</a></li> <h3>Panel użytkownika</h3> <ul> <li><a href="login.php">Logowanie</a></li> <li><a href="register.php">Rejestracja</a></li> <br><br> <?php $minuty=10; $ip = $_SERVER["REMOTE_ADDR"]; for ($i=0; $i < $ile; $i++) { if ($pol[1]==$ip) { $bazaip[$i]="`$ip`$czas`\n"; $jest=1; } } if ($jest<>1) $bazaip[]="`$ip`$czas`\n"; for ($i=0; $i < $ile+1; $i++) { } #FF0000 ?> </div> <div id="tresc"> <b>Panel Rejestracji</b> <center> <?php db_connect(); // sprawdzamy czy user nie jest przypadkiem zalogowany if(!$_SESSION['logged']) { // jeśli zostanie naciśnięty przycisk "Zarejestruj" // filtrujemy dane... $_POST['name'] = clear($_POST['name']); $_POST['password'] = clear($_POST['password']); $_POST['password2'] = clear($_POST['password2']); $_POST['email'] = clear($_POST['email']); $_POST['GG'] = clear($_POST['GG']); // sprawdzamy czy wszystkie pola zostały wypełnione // sprawdzamy czy podane dwa hasła są takie same } elseif($_POST['password'] != $_POST['password2']) { // sprawdzamy poprawność emaila } elseif(filter_var($_POST['email'], FILTER_VALIDATE_EMAIL) === false) { } else { // sprawdzamy czy są jacyś uzytkownicy z takim loginem lub adresem email $result = mysql_query("SELECT Count(user_id) FROM `users` WHERE `user_name` = '{$_POST['name']}' OR `user_email` = '{$_POST['email']}'"); if($row[0] > 0) { } else { // jeśli nie istnieje to kodujemy haslo... $_POST['password'] = codepass($_POST['password']); // i wykonujemy zapytanie na dodanie usera mysql_query("INSERT INTO `users` (`user_name`, `user_password`, `user_email`, `user_GG`, `user_regdate`) VALUES ('{$_POST['name']}', '{$_POST['password']}', '{$_POST['email']}', '{$_POST['GG']}', '".time()."')"); echo '<p>Dzięki za rejestracje <span><font color="red">'.$name.'</font></span>, możesz się teraz <a href="login.php">zalogować</a>.</p>'; } } } // wyświetlamy formularz echo '<form method="post" action="register.php"> <p> Login:<br> <input type="text" value="'.$_POST['name'].'" name="name" required maxlength="30"> </p> <p> Hasło:<br> <input type="password" value="'.$_POST['password'].'" name="password" required maxlength="30"> </p> <p> <font color="red">*</font>Powtórz hasło:<br> <input type="password" value="'.$_POST['password2'].'" name="password2" required maxlength="30"> </p> <p> E-mail:<br> <input type="text" value="'.$_POST['email'].'" name="email" required maxlength="20"> </p> <p> Gadu-Gadu:<br> <input type="text" value="'.$_POST['GG'].'" name="GG" required maxlength="10"> </p> <p> <input type="submit" value="Zarejestruj"> </p> </form>'; } else { echo '<p>Jesteś już zalogowany, więc nie możesz stworzyć nowego konta.</p> <p>[<a href="index.php">Powrót</a>]</p>'; } db_close(); ?> </center> </div> <div class="clear"></div> <div id="stopka">© Cs-rekla.xaa.pl 2014</div> </div> </body> </html>