Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [HTML][MySQL][PHP]Rejestracja + Logowanie
Forum PHP.pl > Forum > Przedszkole
Karol346
Witam !
Od 2 dni poszukuje skryptu rejestracji i logowania , i nic nie mogę znaleść jeśli coś znajdę to nie działa :/
Mógłby mi ktoś zrobic taki skrypt ? przynajmniej samą rejestracje smile.gif
co ma w niej być:

Login
Hasło
Powtórz hasło
email
+ oczywiście wymagana akceptacja regulaminu smile.gif

Dziękuje bardzo jeśli ktoś wykona taki skrypt.
Wicio
Jeżeli chcesz, aby ktoś za ciebie wykonał skrypt to swoje miejsce znajdziesz na giełdzie kilka pięter niżej. W przedszkolu nikt za ciebie nie zrobi skryptu, wykaż choć trochę zaangażowania, napisz coś i ewentualnie ktoś ci pomoże jeżeli nie będzie działać. Powodzenia.
Karol346
Znalazłem jakiś skrypt rejestracja + logowanie lecz mam problem z plikiem rejestracji
oto jego kod:

  1. <?php
  2.  
  3. require('conn.php');
  4.  
  5. if (isset($_POST['konto']) and isset($_POST['password']) and isset($_POST['password2']))
  6.  
  7. {
  8.  
  9. if ($_POST['password']==$_POST['password2'])
  10.  
  11. {
  12.  
  13. $konto = mysql_real_escape_string (trim($_POST['konto']));
  14.  
  15. $password = sha1(md5(mysql_real_escape_string (trim($_POST['password']))));
  16.  
  17. $ile =mysql_query("SELECT * FROM `user` WHERE login = '$konto'");
  18.  
  19. $ile = mysql_num_rows($ile);
  20.  
  21. if ($ile==0) {
  22.  
  23. $zapytanie="INSERT INTO user (login,password,online) VALUES('$konto','$password', '0')";
  24.  
  25. mysql_query($zapytanie) or die("Wystąpił błąd" );
  26.  
  27. echo('Konto '.$konto.' zostalo utworzone');
  28. header('localhost/log/login.php');
  29.  
  30.  
  31.  
  32. }
  33.  
  34. else
  35.  
  36. {
  37.  
  38. echo("Taki uzytkownik juz istnieje. Kliknij wstecz aby zarejestrowac sie ponownie");
  39.  
  40. }
  41.  
  42. }
  43.  
  44. else echo ("Podane hasla nie zgadzaja sie");
  45.  
  46. }
  47.  
  48. else{
  49.  
  50. ?>
  51.  
  52. <html>
  53.  
  54. <body>
  55.  
  56. <h1>Dodaj nowego uzytkow
  57.  
  58. nika</h1>
  59.  
  60. <form action="register.php" method="post">
  61.  
  62. <strong>Nazwa konta:</strong><input name="konto" type="text" value="" /><br>
  63.  
  64. <strong>Haslo:</strong><input name="password" type="password" value="" /><br>
  65.  
  66. <strong>Powtorz haslo:</strong><input name="password2" type="password" value="" /><br>
  67.  
  68. <input type="submit" value="Zarejestruj" />
  69.  
  70. </form>
  71.  
  72. </body>
  73.  
  74. </html>
  75.  
  76. <?php
  77.  
  78. }
  79.  
  80.  
  81.  
  82. ?>


Gdy wpisze 2 rózne hasła pisze że hasła sa rózne , ale jasli nie wpisze loginu lub wpisze Login , haslo i powtórz (tak jak ma byc) pisze "Wystąpił błąd"

Ktos powie co jest źle i poprawi ?
Dziękuje
Wicio
Zacznijmy od podstaw, w konfiguracji połączenia z bazą (conn.php) zmieniłeś odpowiednie linijki, aby łączyło z bazą? Masz w ogóle tablice user z odpowiednimi kolumnami w bazie?
Karol346
Tak , otworzyłem plik install.php który był w paczce i otrzymałem komunikat "Baza danych utworzona poprawnie"
a otworze plik login.php i podam jakas kombinacje cyfr w Login i Hasło otrzymuje komunikat
" Podałeś złe dane. Kliknij wstecz aby spróbowa? ponownie." znaczy to że łaczy się z baza danych



Ok już mam smile.gif
brakowało kolumny online wink.gif
menhils
Rejestracja (regulamin) + Logowanie

Link do pobrania

Pozdrawiam
Karol346
Dziękuje bardzo smile.gif

Akurat zaczołem sam pisać po przeczytaniu paru poradników , nie zabardzo mi to wychodzi ale zawsze to coś smile.gif


EDIT

Wszystko ładnie , lecz aby się zarejestrować muszę używać tylko liter :/
gdy użyje cyfr (0-9) w haśle i nicku ! ==>

Prosz? poda? imie
Prosze poda? has?o
Spróbuj ponownie
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.