Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] Przekazywanie zmiennych headerem
Forum PHP.pl > Forum > Przedszkole
The Night Shadow
Czy istnieje możliwość przekazywania zmiennych między stronami za pomocą metody POST bez potrzeby klikania na jakiś link formularza. Lub też inaczej. Wykonywanych zostaje kilka skryptów dodawania danych do bazy MySQL, a następnie pojawia się formularz, w którym to natychmiast atomatycznie uaktywniany jest button wysyłający ten formularz, a konkretniej przekierowujący na odpowiednią stronę z kilkoma zmiennymi.
revyag
Ta operacja nie ma większego sensu, bo formularz służy do tego aby pobierać dane od usera. Nie wykorzystuję się w jakichś operacjach pośrednich w których nie występuje interakacja z użytkownikiem. Jeśli potrzebujesz przekazać jakieś zmienne uzyj np. sesji.
The Night Shadow
No tak, tylko spójrz na taką sytuację.
Jest strona, na której wpisjesz wioadmośc dla jakiegoś użytkownika. Po wysłaniu (poprawnym) chcę by następowao przeierowanie na stronę z listą użytkowników do których wysyłane były wiadomości, a do tego potrzebne są następujące zmienne. Jedna to $opcja=pw, która służy do inkludowania odpowiedniego pliku (w tym przypadku listy rozmów) oraz $send=listarozmow ktora zamiast wyświetlać listę użytkowników pozwala wyświetlić listę tematów z danym użytkownikiem oraz $zkim=ktoś której zadaniem jest wskazanie z którym użytkownikeim mają yć pokazane rozmowy. I teraz tak. jeśli użyję sesji to trzeba się bawić. Opcja $send jest dotąd pobierana metodą POST w bardzo wielu miejscach. Kolejna kwestia to nawet gdyby użyć sesji, to zmienne sesji sa trwałe, a ona ma być tymczasowa (tylko na czas przekierowania)

Napisałeś np. sesji, istnieje inna możliwość?
dr_bonzo
Przenoszenie danych miedzy stronami to "tylko" sesjami (po prostu po to je stworzono).

Cytat
Kolejna kwestia to nawet gdyby użyć sesji, to zmienne sesji sa trwałe, a ona ma być tymczasowa (tylko na czas przekierowania)

Skadze, zmienne istnieja dopoki ich nie usuniesz, lub sesja sie przeterminuje.
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.