![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 13 Pomógł: 0 Dołączył: 10.02.2009 Ostrzeżenie: (0%) ![]() ![]() |
Mam stronę (edit.php) na której do formularza podaje się nick użytkownika do edycji. Po wciśnięciu submit - jeśli podany użytkownik istnieje - mamy możiwość edycji jego danych (tu jużstrona profile.php) jeśli nie istnieje to przy pomocy funkcji Header() jesteśmy przenoszeni spowrotem do strony edit.php.
I tutaj moje pytanie - jak na stornie edit.php wykryć to przekierowanie. Probowałem użyć zmiennej $_SERVER['HTTP_REFERER'], ale jest ona taka sama przed jak i po przekierowaniu... |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 385 Pomógł: 26 Dołączył: 22.03.2008 Skąd: TM Ostrzeżenie: (0%) ![]() ![]() |
Ja bym po prostu przekierowywał z jakąs zmienną GET, coś typu
header('location: edit.php?user=false'); A na edit php: <? if($_GET['user'] == 'false') echo 'Uzytkownik nie istnieje!'; ?> |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 1 675 Pomógł: 286 Dołączył: 15.06.2009 Skąd: Wieliczka Ostrzeżenie: (0%) ![]() ![]() |
możesz ustawić $_SESSION['redirect'] = true
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 13 Pomógł: 0 Dołączył: 10.02.2009 Ostrzeżenie: (0%) ![]() ![]() |
Nie wiem jak mogłem nie wpaść na takie rozwiązanie... Dzięki za podpowiedź - tak się zafiksowałem, że po prostu najprostsze rozwiązanie mi umknęło.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 26.08.2025 - 00:11 |