![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 27.03.2011 Ostrzeżenie: (0%) ![]() ![]() |
Witam wszystkich,
tak się złożyło, że zostałem na lodzie ![]() Jakiś czas temu zamówiłem stronę internetową z panelem użytkownika, niestety po oddaniu strony dziś wyszedł jeden mały błąd którego nikt wcześniej nie sprawdził. Weryfikacja była na dzikich zasadach i proszę bez komentarzy widziały gały co brały bo na dzień dzisiejszy zostaje z problemem sam. Coś tam wiem o kodzie php i sql oraz html. Moja wiedza jest dość lakoniczna ale być może gdy ktos wskaże mi problem będę mógł zdecydować co dalej z tym zrobić. Problem: Wyobraźmy sobie następującą sytuację. Istnieje sobie jakiś tam system oparty o php i sql. Jedną z funkcjonalności systemu jest możliwość zalogowania się na stronie www i dodania własnego ogłoszenia (jego istota jest w tym momencie nieważna - oczywiście bez xxx ![]() Użytkownik dodaje ogłoszenie, może je obejrzeć itp. System również widzi to ogłoszenie bo widoczne jest na stronie kategorii oraz w wyszukiwarce. Problem zaczyna się w momencie kiedy użytkownik wyloguje się lub przeładuje stronę na nowo. Założeniem było wprowadzenie ogłoszenia do bazy danych a nie ukazanie go na wynikach stron. Poza tym administrator wykonując test, rejestruje się jako nowy użytkownik, dodaje ogłszenie, wchodzi na kategorie ogłoszeń i widzi je. Ponadto bez przeładowania strony loguje się do zewnętrznego panelu administracyjnego i również widzi możliwość edycji ogłoszenia. Problem powstaje kiedy wyloguje się z panelu i załuduje główna stronę www na nowo. Nie oczekuję tu rozwiązań konktretnych bo nie podałem żadnego kodu, nie podałem adresu www. Moje pytanie jest czysto hipotetyczne. Czy ktoś spotkał się z podobnymi objawami? Od czego zacząć szukać. Co może być przyczyną takiego działania. Serwis www został niegdyś na nowo wgrany na serwer i może zostały źle ustawione chmody. Za każdą podpowiedź z góry dziękuję. Jeśli będę wiedział czego szukać może wkleję tu jakiś kodzik. Pozdrawiam |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 4 291 Pomógł: 829 Dołączył: 14.02.2009 Skąd: łódź Ostrzeżenie: (0%) ![]() ![]() |
Wyczyść sesję po wylogowaniu użytkownika
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 27.03.2011 Ostrzeżenie: (0%) ![]() ![]() |
Taki kodzik znalazłem w sekcji panelu administracyjnego. Te ramki to kształt tego panelu i pytanko, czy plik refresh.php odnosi się do wyczyszczenia tej sesji? Bo z zapisywaniem czegokolwiek w panelu administracyjnym nie ma problemu. Problem ma sama strona www.
O takie coś chodzi? |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 4 291 Pomógł: 829 Dołączył: 14.02.2009 Skąd: łódź Ostrzeżenie: (0%) ![]() ![]() |
W wyloguj.php daj session_destroy();
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.08.2025 - 12:52 |