Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Header location + echo
Forum PHP.pl > Forum > PHP
zawi91
Witam.

Na stronie mam formularz który dodaje dane do SQL i udanych warunkach wykonuje INSERT INTO... Jak dodam header("Location: strona.php") to odświeży mi dane z bazy które właśnie dodałem. Ale chce zeby jeszcze wyświetliło informacje o tym że poprawnie dodałem rekord do bazy. Bez header wyświetla się ta informacja ale nie aktualizuje sie od razu po wyslaniu formularza.

Proszę o jakieś rady, pomoc.
Kshyhoo
Zapisz w sesji, po przeładowaniu sprawdź i dodaj komunikat.
zawi91
Dzięki smile.gif Kurde, widać że jeszcze nie potrafie myśleć haha.gif

A są jeszcze jakieś inne rozw ?
Kshyhoo
Coś na zasadzie:
  1. function msg($msg) {
  2. header("Location: msg.php?msg=".$msg);
  3. }
  4.  
  5. echo $_GET["msg"];
zawi91
Ok, ale to na sesji wydaje mi się lepszym rozwiązaniem.

Dzięki jeszcze raz.
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.