Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> logowanie na jedno haslo dla wybranych osób
tifoso
post
Post #1





Grupa: Zarejestrowani
Postów: 25
Pomógł: 0
Dołączył: 16.11.2009

Ostrzeżenie: (0%)
-----


Witam,

Mam działający setup - strona rejesteracji, wpisywanie danych do bazy danych, sprawdzanie loginu i hasla przy logowaniu itp. Trochę mi to zajęło więc tym bardziej się cieszę, że to działa bo stawiam pierwsze kroki w php. Jednak obecnie kazdy moze sie zarejestrowac i wpisac dowolny login i haslo. Jak zrobic, żeby użytkownik wybieral sobie login przy rejestracji ale haslo bylo jedno do logowania dla kazdego uzytkowinika. Chcę w ten sposob kontrolowac ktory osoby moga wejsc na moja stronke.

Dzięki!!
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
modern-web
post
Post #2





Grupa: Zarejestrowani
Postów: 763
Pomógł: 117
Dołączył: 15.03.2010
Skąd: void

Ostrzeżenie: (0%)
-----


Sugeruję utworzyć w bazie danych każdemu użytkownikowi kolumnę "haslo".
Teraz masz 2 opcje...

1. w formularzu rejestracyjnym wpisujesz value="twoje_haslo" i robisz readonly="readonly" [blokada przed edycją przez użytkownika] (wszystko w polu input/textarea)
2. w skrypcie php (rejestracji) w zapytaniu do bazy (INSERT) dajesz w VALUES dodatkowe pole (w Twoim wypadku "haslo") i zapiast np. =$haslo_uzytkownika dajesz swoje hasło. Niezależnie od użytkownika, wszyscy dostaną to samo hasło (IMG:style_emoticons/default/winksmiley.jpg)


Przykład 1 pkt.

  1. <input type="password" id="haslo" name="haslo" readonly="readonly" value="TWOJE_HASLO" />



Przykład 2 pkt.

  1. $nowy_uzytkownik = mysql_query("INSERT INTO `uzytkownicy` (`id`,`uzytkownik`, `haslo`)
  2. VALUES('','$uzytkownik','TWOJE_HASLO')");



Nie takie trudne na jakie wygląda (IMG:style_emoticons/default/winksmiley.jpg)

Pozdrawiam (IMG:style_emoticons/default/smile.gif)

Ten post edytował modern-web 23.10.2010, 22:34:21
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 27.09.2025 - 09:41