ďťż

[php] Logowanie+MySQL Prosze o pomoc

       

Podstrony


telcocafe

Programuje w PHP w sumie od dzisiaj (no moze od wczoraj bo juz jest 6:00 :) ). Napisalem sobie dzisiaj prosty system newsow na MySQL. Ale troszku mi to topornie szlo, no ale sie udalo.
Czy moglby mi ktos powiedziec mnie jwiecej jak napisac system logowania, ale taki ze:
    l Opiera sie na MySQL
    l
    l Dodawanie uzytkownikow z phpMyAdmin
    l
    l Skrypt sprawdza czy w bazie istnieje taki login i czy pasuje do niegdo przypisane mu haslo
    l
    l jesli wsyztsko sie zgadza to przekierowuje uzytkownika na www....l


Moja wiedza jesli chodzi o PHP jest raczej marna :] Tzn znam tylko podstawowe funkcje :/ Czy moglby mi ktos pomoc? Dzieki z gory.

Pozdrawiam



Krok po kroku to Ci raczej nie powiem, bo sam nie jestem bardzo dobry w php, ale moge Ci powiedziec jak taki system może funkcjonowac. W tabeli np. users muszą być pola: user_id, user_name i user_password. User_id musi miec parametr auto_increment i być głównym polem. Gdy już to mamy, tworzymy formularz logowania. Gdy użytkownik sie loguje, sprawdzamy czy taki login istnieje, jeśli tak to pobieramy id tego użytkownika i porównujemy wpoisane przez niego hasło z tym, które jest w bazie.

eeee to tak to wiem... tylko jak to zrobic :)


eeee to tak to wiem... tylko jak to zrobic :)



ok. juz mi ktos inny pomogl:
<form method="POST" action="loguj.php"> <input type="text" name="login"> <input type="text" name="passwd"> </form>

<?php $login = $_POST['login']; $passwd = $_POST['passwd']; $query = mysql_query("SELECT * FROM uzytkownicy WHERE login = '$login' "); $array = mysql_fetch_array($query); if ($array == FALSE) {   die('podany uzytkownik nie istnieje'); } $sql_passwd = $array['passwd']; if ($passwd == $sql_passwd) { echo 'witaj'.$login; } ?>

http://www.phpclasses.net - masz tam od cholery klas, w tym i coś z logowaniem się znajdzie :)

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • nvm.keep.pl

  • Sitedesign by AltusUmbrae.