Zbudowałem formularz rejestracji urzytkowników i mam taki problem, że dodaje mi wszystkie dane oprócz login i email.
Dlaczego tak się dzieje?
oto kod: rejestracja.inc
<?php function rejestruj ($login, $pass, $pass2, $email, $token, $klasa, $typ, $imie, $nazwisko, $gg, $avatar, $stopka) { { include LIBRARIES.'dbconnect.inc'; if ($pass == $pass2 && $zapytanie != $login) { mysql_query("INSERT INTO ".$db['table']."users (login, pass, imie, nazwisko, avatar, email, klasa, gg, stopka, status ) VALUES ('$login', '".md5($pass2)."', '$imie','$nazwisko', '$avatar', '$email', '$klasa', '$gg', '$stopka','$typ')") } else { } } else { echo 'Nie wypełniłeś wymaganych pół!<br> Pola Login, hasło, powtórz hasło, email i token muszą być wypełnione!'; } } ?>
oraz plik rejestracja.php
<?php include 'config.php'; include LIBRARIES.'function.inc'; session (); //thmtop (); ?> <center> Witaj! Aby się zarejestrować wypełnij poniższe pola ;)<br> <form method='POST' action='?q=1'> <table> <tr><td>* Login: </td><td> <input style='WIDTH: 130px; HEIGHT: 30px; color: black' name='login' size='130' type='text'> </td></tr><tr><td>* Hasło:</td><td> <input style='WIDTH: 150px; HEIGHT: 30px; color: black' name='pass' size='130' type='text'> </td></tr><tr><td>* Powtórz hasło:</td><td> <input style='WIDTH: 150px; HEIGHT: 30px; color: black' name='pass2' size='130' type='text'> </td></tr><tr><td>* E-mail:</td><td> <input style='WIDTH: 150px; HEIGHT: 30px; color: black' name='email' size='130' type='text'> </td></tr><tr><td>Imię:</td><td> <input style='WIDTH: 150px; HEIGHT: 30px; color: black' name='imie' size='130' type='text'> </td></tr><tr><td>Nazwisko:</td><td> <input style='WIDTH: 150px; HEIGHT: 30px; color: black' name='nazwisko' size='130' type='text'> </td></tr><tr><td>Numer GG:</td><td> <input style='WIDTH: 150px; HEIGHT: 30px; color: black' name='gg' size='130' type='text'> </td></tr><tr><td>Stopka (np. na forum):</td><td> <input style='WIDTH: 150px; HEIGHT: 100px; color: black' name='stopka' size='130' type='textbox'> </td></tr><tr><td> <input style='WIDTH: 130px; HEIGHT: 30px; color: black' value='Rejestruj' name='rejestruj' size='130' type='submit'> </td></tr> </table> </form> </center> <?php include LIBRARIES.'rejestracja.inc'; { rejestruj ($_POST['login'], $_POST['pass'], $_POST['pass2'], $_POST['email'], '1', '1H', '1', $_POST['imie'], $_POST['nazwisko'], $_POST['gg'], 'default', $_POST['stopka']); } ?>