[MySQL][PHP]rożne strony po zalogowaniu w zależności od użytkownika, zabezpieczenie strony dla różnych użytkowników |
[MySQL][PHP]rożne strony po zalogowaniu w zależności od użytkownika, zabezpieczenie strony dla różnych użytkowników |
21.11.2019, 18:44:51
Post
#1
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 21.11.2019 Ostrzeżenie: (0%) |
Poszukuję pomocy przy projektowaniu strony PHP
Mianowice mam działający system logowania oparty na : https://www.tutorialrepublic.com/php-tutori...ogin-system.php rejestruje użytkowników jak i udaje się zalogować na już utworzonych, problem polega na tym ze za każdym razem po poprawnym zalogowaniu uzyskuję dostęp do strony welcome.php, ale nie o to do końca mi chodzi, ' - chodzi o to by każdy kto się zaloguje zobaczył inną stronę bądź inne dane które będa pobierane z sql. a obecnie kazdy widzi to samo . Bardzo proszę o pomoc. |
|
|
22.11.2019, 00:21:14
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 836 Pomógł: 225 Dołączył: 20.03.2005 Skąd: Będzin Ostrzeżenie: (0%) |
Oczywiście że tak będzie skoro bezwiednie przepisałeś kod, zamiast pomyśleć trochę nad nim, dlaczego tak się dzieje że w ogóle lądujesz na stronie welcome.php
Wystarczyłoby abyś odpowiednio zmodyfikował linię gdzie masz: na przykład przkierowując na: Na której masz dane powitalne konkretnego użytkownika strony. Co tam Ci się zamarzy. |
|
|
22.11.2019, 07:26:06
Post
#3
|
|
Grupa: Zarejestrowani Postów: 594 Pomógł: 66 Dołączył: 22.02.2008 Skąd: Dublin Ostrzeżenie: (0%) |
Moze najlepiej napisz co KONKRETNIE chcesz uzyskac bo pisanie 'rozne strony dla kazdego uzytkownika' brzmi jakbys chcial dla usera 'Marek' przekierowac na strone 'marek.php' dla usera ' Tomek' na 'tomek.php'. Albo cos w ten deseń.
Teraz zapewne masz na 'welcome.php' zwykly tekst powitalny (nie sprawdzam co tam jest). Jesli chcesz aby na stronoe pojawil sie napis w stylu 'WIitaj Marek' (dla kazdego uzytkownika swoja nazwa/imie to musosz przypisac sesje podczas logowania do rekordu z bazy i potem na stronie 'welcome.php' ja wyswietlic. Nie musisz robic milionow roznych stron. Troche wiecej konkretow. Ten post edytował dublinka 22.11.2019, 07:32:56 -------------------- |
|
|
22.11.2019, 08:34:02
Post
#4
|
|
Grupa: Zarejestrowani Postów: 1 836 Pomógł: 225 Dołączył: 20.03.2005 Skąd: Będzin Ostrzeżenie: (0%) |
Niektórzy muszą się nauczyć tworzyć kod który się powtarza aby dojść do wniosku że w końcu należy nauczyć się skracać, tworzyć kod bez powtórzeń.
|
|
|
22.11.2019, 09:32:38
Post
#5
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 21.11.2019 Ostrzeżenie: (0%) |
Dokładnie tak jak mówisz dublinka chcial bym by po zalogowaniu każdy użytkownik miał przekierowanie na swoją stronę np ? user - adam - na adam.php; user - stan - na stan.php itp.....
|
|
|
22.11.2019, 10:01:06
Post
#6
|
|
Grupa: Zarejestrowani Postów: 594 Pomógł: 66 Dołączył: 22.02.2008 Skąd: Dublin Ostrzeżenie: (0%) |
Dokładnie tak jak mówisz dublinka chcial bym by po zalogowaniu każdy użytkownik miał przekierowanie na swoją stronę np ? user - adam - na adam.php; user - stan - na stan.php itp..... Okej okej ale co ty tam chcesz na tym pliku pokazywac. -------------------- |
|
|
24.11.2019, 21:44:06
Post
#7
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 21.11.2019 Ostrzeżenie: (0%) |
Będzie to np ramka bądz nowa strona nie ma znaczenia mogę to dostosować, będą tam pokazane dane z mysql w postaci wykresów i zegarów, to juz działa storny się otwierają i dane są poprawnie wyświetlane tylk teraz potrzebuje je zabezpieczyć by odpowiednie dane były wyświetlane dla odpowiedniego użytkownika, i osobna strona była by tu najlepszym rozwiązaniem.
Ten post edytował greg54 24.11.2019, 21:44:57 |
|
|
24.11.2019, 21:56:34
Post
#8
|
|
Grupa: Zarejestrowani Postów: 594 Pomógł: 66 Dołączył: 22.02.2008 Skąd: Dublin Ostrzeżenie: (0%) |
Będzie to np ramka bądz nowa strona nie ma znaczenia mogę to dostosować, będą tam pokazane dane z mysql w postaci wykresów i zegarów, to juz działa storny się otwierają i dane są poprawnie wyświetlane tylk teraz potrzebuje je zabezpieczyć by odpowiednie dane były wyświetlane dla odpowiedniego użytkownika, i osobna strona była by tu najlepszym rozwiązaniem. Jesli masz ustalonych użytkownikow i wiesz jakie dane wprowadzone sa dla kazdego usera z osobna wbazie to da sie. Natomiast jesli userow bedzie przybywac to nie ogarniesz tego bo niby jak ? Nie jestes w stanie kazdemu z osobna wyswietlac roznych rzeczy - jednemu to drugiemu i piątemu tamto a trzeciemu i dwudziestemu jeszcze cos inego bo musisz wiedziec kto co ma widziec. Nie wiesz kim sa te osoby a musisz je jakos identyfikowac. Od tego sa tabele i łączenia tabel bądz najprostszym rozwiazaniem jest jedna tabela i wprowadzanie danych dla kazdego usera z osobna. Przy logowaniu przypisac sesji konkretne ID tabeli (usera) i potem na stronie na ktora przekierujesz pobierac dane z tejze tabeli uzywajac sesji w celu pobrania identyfikatora i dzieki temu pobierzesz dane. Wtedy starczy jeden plik i tyle. Ten post edytował dublinka 24.11.2019, 22:03:51 -------------------- |
|
|
29.11.2019, 23:13:40
Post
#9
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 21.11.2019 Ostrzeżenie: (0%) |
a coś dokładniej ? \:) moze jakis przykład ?
|
|
|
2.12.2019, 20:25:15
Post
#10
|
|
Grupa: Zarejestrowani Postów: 594 Pomógł: 66 Dołączył: 22.02.2008 Skąd: Dublin Ostrzeżenie: (0%) |
a coś dokładniej ? \:) moze jakis przykład ? Najpierw cos sam zrob -------------------- |
|
|
Wersja Lo-Fi | Aktualny czas: 24.04.2024 - 11:27 |