<?php include "cf.php"; echo '<br><br> <center> <form action="index.php?go=register" method="POST"> <table width="450" style="text-align: left; font-family: Tahoma; font-weight: bold; font-size: 12px;"> <tr> <td colspan="4">Rejestracja<br><br></td> </tr> <tr> <td>Login:</td> <td colspan="4"><input type="text" name="nick" value="login"></td> </tr> <tr> <td>Hasło:</td> <td><input type="password" name="pass" value="pass"></td> <td>Powtórz hasło:</td> <td><input type="password" name="pass2" value="pass"></td> </tr> <tr> <td>E-mail:</td> <td><input type="text" name="email" value="email"></td> <td>Powtórz E-mail:</td> <td><input type="text" name="email2" value="email"></td> </tr> <tr> <td colspan="4"><br><br><input type="submit" name="ok" value="Rejestruj"></td> </tr> </table> </form> </center> '; /// jeśli zostanie naciśnięty przycisk "Rejestruj" { $nick = $_POST['nick']; $pass = $_POST['pass']==$_POST['pass2']; $email = $_POST['email']==$_POST['email2']; // sprawdzamy czy wszystkie dane zostały podane // jeśli tak... else { // filtrujemy dane // sprawdzamy czy jest już użytkownik o takim loginie // jeśli już istnieje // jeśli nie... else { // pobieramy aktualną datę // kodujemy hasło // tworzymy zapytanie $query = "INSERT INTO `users` (`nick` , `pass`, `data_rejestracji`, `email`) VALUES ('$nick', '$pass', '$data', '$email')"; // jeśli zapytanie wykona się poprawnie to zostanie wyświetlony stosowny komunikat if(mysql_query($query)) echo 'Zostałes poprawnie zarejestrowany! Możesz się teraz <a href="login.php">zalogować</a>'; } } } // rozłączenie z bazą danych ?>
Problem leży tutaj że za każdym razem, z każdym kontem dodaje takie samo hasło: w md5 c4ca4238a0b923820dcc509a6f75849b, txt: 1 i email: 1 czym to może być spowodowane?