logowanie, problem z logowaniem |
logowanie, problem z logowaniem |
2.07.2005, 01:36:02
Post
#1
|
|
Grupa: Zarejestrowani Postów: 109 Pomógł: 0 Dołączył: 2.06.2005 Ostrzeżenie: (30%) |
mam takie coś:
globalnie to działa ale chciałbym żeby pobierało zmienne hasło i login z bazy danych jak takie coś zrobić ? i jak powinna wyglądać taka baza danych [ew plik który można wgrać *.sql] chciałbym zeby to działało w obrębie jednego pliku - bez konieczności przechodzenia na dwa - wszystko całe logowanie w jednym pliku --- Jeszcze raz zobacze ze gdzies nie uzywasz kolorowania skladni, Czyli KOD php do [php] a zamykam temat odrazu. hwao |
|
|
2.07.2005, 08:48:46
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 2 605 Pomógł: 96 Dołączył: 22.10.2004 Skąd: UK Ostrzeżenie: (0%) |
Cytat(niko @ 2005-07-02 02:36:02) globalnie to działa ale chciałbym żeby pobierało zmienne hasło i login z bazy danych jak takie coś zrobić ? i jak powinna wyglądać taka baza danych [ew plik który można wgrać *.sql] Witam, Przykład:
A struktura takiej przykładowej bazy plik *.sql:
Tobie pozostawiam resztę, czyli wstawienie i przerobienie tego na własne potrzeby Pozdrawiam! BTW. Zrób kolorowanie składni! -------------------- Najczęstsze błędy | Jak poprawnie zadać pytanie? | Serwer PHP - od czego zacząć?
SQL Injection | Hashowanie haseł | Jak działają sesje, przykłady ___ The world is yours ... |
|
|
2.07.2005, 11:53:59
Post
#3
|
|
Grupa: Zarejestrowani Postów: 109 Pomógł: 0 Dołączył: 2.06.2005 Ostrzeżenie: (30%) |
ADMINKU sorki za ten brak odpowiedniej ramki ale nie wiedziałem jak to sie wstawia
Scarface a jak można by było dopisać do tego jeszcze formularz logowania i takie coś ze jak podam np login admin i hasło admina i jeśli to istnieje w bazie to żebym mógł dodawać nowych użytkowników z hasłami ? |
|
|
2.07.2005, 12:13:48
Post
#4
|
|
Grupa: Przyjaciele php.pl Postów: 2 605 Pomógł: 96 Dołączył: 22.10.2004 Skąd: UK Ostrzeżenie: (0%) |
No to dadaj jeszcze do tej bazy pole admin, będziesz w nim sprawdzał czy dany użytkownik jest adminem.
Kod 1 = administrator 0 = uzytkownik Wtedy po zalogowaniu możesz to sprawdzić czy przy danym userze jest `admin` = 1, jeśli tak to wstawiasz sesje $_SESSION['admin'] = '1'; i pozniej sprawdzasz jesli taka zmienna sesyjna istnieje to wyswietlasz swoj panel admin'a/dajesz dostęp. Pozdro! -------------------- Najczęstsze błędy | Jak poprawnie zadać pytanie? | Serwer PHP - od czego zacząć?
SQL Injection | Hashowanie haseł | Jak działają sesje, przykłady ___ The world is yours ... |
|
|
2.07.2005, 12:49:38
Post
#5
|
|
Grupa: Zarejestrowani Postów: 109 Pomógł: 0 Dołączył: 2.06.2005 Ostrzeżenie: (30%) |
Hejka ale nie bardzo rozumiem jak to w całość połączyć (((
jak możesz wklej gotowca [ten plik z formularzem pytającym o login i hasło] plik z weryfikacją i połączeniem z bazą danych no i z opcją logowania dla admina tak żebym mógł dodawać nowego użytkownika i jego hasło do bazy danych ) z góry dzięki i browar przy najbliższym spotkaniu |
|
|
2.07.2005, 13:06:03
Post
#6
|
|
Administrator PHPedia.pl Grupa: Developerzy Postów: 1 102 Pomógł: 2 Dołączył: 14.09.2003 Ostrzeżenie: (0%) |
Scarface, bardzo złe rozwiązanie - nieelastyczne.
Lepiej zastosować bazujące na rolach - było na forum poszukać. @niko tu gotowców się nie daje, widać że znajomość regulaminu jest Ci obca i tylko automatycznie zaznaczyłeś 'akceptuję' -------------------- |
|
|
2.07.2005, 13:13:37
Post
#7
|
|
Grupa: Zarejestrowani Postów: 109 Pomógł: 0 Dołączył: 2.06.2005 Ostrzeżenie: (30%) |
ej jak nic nie wnosisz do wątku to czemu innych stresujesz ?
informacja ze "Scarface, bardzo złe rozwiązanie - nieelastyczne. Lepiej zastosować bazujące na rolach - było na forum poszukać." nie mówi za wiele dla początkujących użytkowników. jak już sie pracuje nad skryptem to fajnie by było rozwijać wątek tak by był w przyszłosci zrozumiały na innych początkujących pozdro |
|
|
2.07.2005, 13:49:06
Post
#8
|
|
Grupa: Przyjaciele php.pl Postów: 2 605 Pomógł: 96 Dołączył: 22.10.2004 Skąd: UK Ostrzeżenie: (0%) |
Cytat(bela_666) Scarface, bardzo złe rozwiązanie - nieelastyczne. Lepiej zastosować bazujące na rolach - było na forum poszukać. Uznałem że nie ma sensu wprowadzać dodatkowej tabeli, gdyż skrypt ma sprawdzać czy dany user jest tylko uprawniony do dodawania. Oczywiście wprowadzenie dodatkowej tabeli było by bardziej elastyczne, ale nie w w tym konkretnym przypadku, chyba że autor tematu będzie chciał w przyszłości dodawać nowe role... to zapraszam na ten temat => http://forum.php.pl/index.php?showtopic=24683. Cytat(bela_666) @niko tu gotowców się nie daje, widać że znajomość regulaminu jest Ci obca i tylko automatycznie zaznaczyłeś 'akceptuję' Zgadzam się, raczej forum nie jest po to aby pisać Ci gotowe skrypty, tylko abyś się czegoś mógł z niego dowiedzieć/nauczyć. Więc: Cytat(niko) jak możesz wklej gotowca [ten plik z formularzem pytającym o login i hasło] plik z weryfikacją i połączeniem z bazą danych no i z opcją logowania dla admina tak żebym mógł dodawać nowego użytkownika i jego hasło do bazy danych Jest to trochę nie na miejscu, spytaj na forum Praca oferowana i podaj konkretne sumy to może ktos Ci napisze gotowca. Chyba że użyjesz wyszukiwarki i sam coś wykombinujesz. Tematy typu, dodawania nowych rekordów do bazy, ich modyfikacji były rozpatrywane tysiące razy, a jeśli dobrze poszukasz możesz znaleść gotowy skrypt który po przerobieniu będzie spełniał Twoje oczekiwania. Cytat(niko) informacja ze "Scarface, bardzo złe rozwiązanie - nieelastyczne. Lepiej zastosować bazujące na rolach - było na forum poszukać." nie mówi za wiele dla początkujących użytkowników. Wydaje mi się jednak że dużo to mówi, wpisujemy w szukaj = "na rolach", drugi temat i proszę masz wszystko na tacy. (Link wyżej) Jeśli czegoś nie wiesz jak zrobić, pytaj. Pozdrawiam! -------------------- Najczęstsze błędy | Jak poprawnie zadać pytanie? | Serwer PHP - od czego zacząć?
SQL Injection | Hashowanie haseł | Jak działają sesje, przykłady ___ The world is yours ... |
|
|
Wersja Lo-Fi | Aktualny czas: 15.06.2024 - 01:59 |