Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] Przekierowanie przy pomocy Header()
Forum PHP.pl > Forum > Przedszkole
saperos
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...
kajzur
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!';

?>
Pawel_W
możesz ustawić $_SESSION['redirect'] = true
saperos
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.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.