![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 25 Pomógł: 0 Dołączył: 15.08.2010 Ostrzeżenie: (0%) ![]() ![]() |
Witam!
Jako iż jest to mój pierwszy post na forum pragnę się przywitać - cześć. Do rzeczy. Ostatnio poszukiwałem dobrego i darmowego systemu logowania do systemu, z którego mógłbym zaczerpnąć trochę wiedzy do mojego projektu. Udało mi się znaleźć interesujący a zarazem bardzo prosty w budowie system opierający się na kodzie PHP + bazie MySQL (link do tematu). Niestety brakuje mu podstawowej funkcji, na której mi zależało. Otóż chciałbym, aby użytkownik po zalogowaniu ujrzał swoją stronę, najlepiej o nazwie analogicznej do nicku podanego w systemie. Długo szukałem odpowiedzi w Googlach, niestety wszystkie podawane przykłady po poprawnym zalogowaniu odsyłały wszystkich użytkowników do jednego adresu. Po naprawdę długim przekopywaniu Googli znalazłem rozwiązane przedstawione kodem JavaScript (niestety nie znam się kompletnie na tym języku, dalszą analizę pozostawiam Wam), zamieszczam go poniżej Kod var strona=user+ ".html"; form.action=strona; (link do posta) Nie mam pojęcia czy w ogóle da się zastosować je przy moim kodzie, za przekierowanie po poprawnym zalogowaniu odpowiada funkcja include, nie wiem do końca czy opłaca się bawić w wpychanie JS do tego. Mówiąc krótko szukam w miarę prostego skryptu, który sprawdzałby nick zalogowanego użytkownika po czym otwierał przypisaną mu stronę zaraz po naciśnięciu "Zaloguj". Kwestię wylogowania użytkownika oraz zabezpieczenia strony przed wizytami nie zalogowanych osób mam już z głowy, pozostał mi tylko ten nieszczęsny aspekt opisany wyżej :/. Z góry dziękuję za pomoc. Pozdrawiam |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 25 Pomógł: 0 Dołączył: 15.08.2010 Ostrzeżenie: (0%) ![]() ![]() |
Mój problem jest trochę innej natury, sam profil jest osobną stroną i nie mam w jaki sposób jej zastąpić. Najlepszym rozwiązaniem byłoby zaincludowanie (jak na mój rozum) strony użytkownika, niestety ta funkcja nie działa, bądź źle ją sformułowałem. Przedstawiony przez Ciebie skrypt jest bezbłędny, ale niestety nie w moim przypadku (IMG:style_emoticons/default/sad.gif) . Potrzebuję kodu, który będzie podpinał stronę pod wcześniej otworzoną sesję (tak jak wspominałem), niestety nie mogę tego inaczej przeprowadzić. Próbowałem kombinować z podanymi przez Ciebie kodami, jednakże z mizernym skutkiem. Poczytam na temat sesji PHP, możliwe, że sam do tego dojdę, jednakże jeżeli miałbyś chwilkę (nie chcę już naciągać Twojego cennego czasu) i ochotę napisać jeden, ostatni kod, który pozwalałby mi na podpięcie dowolnej strony pod zalogowaną wcześniej sesję, byłbym ogromnie wdzięczny. Przepraszam, nie sądziłem, że sprawa się tak bardzo skomplikuje. Dziękuję za okazaną mi pomoc. Pozdrawiam
P.S. Wystawiam zasłużone pomógł za wszystkie posty. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 10.10.2025 - 05:05 |