Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> System rejestracji / logowania
Kiziek
post
Post #1





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 25.03.2012

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


Witam. Szukam systemu rejestracji / logowania opartego na php i MySQL. Chciałbym aby można było zrobić podstronę z profilem usera [bezpieczną]. Wcześniej miałem ten system Klik, ale tam wystarczyło na profilu zmienić index.php?id=1 na id=2 aby wejść na czyjś profil.
Najbardziej bym chciał aby ktoś mógł przerobić wyżej wymieniony skrypt aby profile użytkowników były bezpieczne.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
Majkelo23
post
Post #2





Grupa: Zarejestrowani
Postów: 226
Pomógł: 17
Dołączył: 13.02.2012

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


http://michael2318.pl/?p=142
Go to the top of the page
+Quote Post
Kiziek
post
Post #3





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 25.03.2012

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


Ok dzięki, ale jak mam zrobić teraz stronę z profilem która rozpozna id użytkownika i nie na zasadzie (index.php?zmienna=wartość) -bo wystarczy wpisać inną wartość i wejdę na kogoś profil
Go to the top of the page
+Quote Post
Majkelo23
post
Post #4





Grupa: Zarejestrowani
Postów: 226
Pomógł: 17
Dołączył: 13.02.2012

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


Pytasz mnie o tak proste i podstawowe sprawy, że aż się pisać nie chce.
Jak ktoś ma edytować czyjś profil? W poradniku, który wyżej podałem masz zmienną $userdata, więc wystarczy warunek:

  1. if ( $userdata['id'] != $_GET['id']) )
  2. {
  3. echo "Edytujesz nie swoj profil ;]";
  4. }


A w przypadku edycji swojego profilu pobierasz dane do formularza, wrzucasz te dane do formularza. Po edycji updatujesz dane w mysql'u i je filtrujesz, czy przypadkiesz hasło nie jest za krótkie itp.

EDIT:

A wypisywanie maili do mnie z pretensjami, że "nie podałem Ci na tacy gotowego skryptu" jest naprawdę zbędne ;] Polecam nauczyć się podstaw, a później pytać, bo taką edycję profilu w ww. skrypcie można zrobić w 5 minut.

Ten post edytował Majkelo23 26.03.2012, 18:19:07
Go to the top of the page
+Quote Post

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: 22.08.2025 - 17:43