[PHP][HTML] Przekazywanie danych między formularzami, Czy wgl da się tak zrobić? |
[PHP][HTML] Przekazywanie danych między formularzami, Czy wgl da się tak zrobić? |
9.07.2018, 11:54:36
Post
#1
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 6.12.2017 Ostrzeżenie: (0%) |
Witam. Tworzę prostą stronę z quizem. Chciałem przekazać wyniki z 1 podstrony(quiz.php) do 4 podstrony(wyniki.php) za pomocą sesji. Czy możliwe jest zrobienie tego za pomocą metody POST lub GET bez korzystania z bazy danych?
Struktura wygląda następująco: 1. quiz.php - użytkownik wypełnia pytania, zaznaczając checkboxy. 2. wyslano.php - podstrona pokazuje znaczek wysłania i przycisk "Zaloguj jako administrator, żeby zobaczyc wyniki", po naciśnięciu przechodzi na: 3. admin.php - trzeba wpisac login:admin, hasło:12345, jeśli wpisze dobre dane to przechodzi na podstronę: 4. wyniki.php - w której teoretycznie tylko admin widzi wyniki ostatnio wypełnionego quizu, przekazanego za pomocą metody POST z podstrony quiz.php Kiedy przekazuje te dane z quiz.php na wyniki.php: 1. miedzy tagami <form> </form> : - Strona przenosi mnie od razu na wyniki.php i owszem są przekazane, ale chcę, żeby przechodziło jeszcze przez wyslano.php i admin.php 2. za tagiem </form> - przechodzi co prawda do wyslano.php i potem admin.php, ale kiedy jestem w wyniki.php, strona pokazuje mi "Undefinied index" przy przekazanych zmiennych (naszych odpowiedziach). Proszę o pomoc, bo nie wiem jak to ominąć. Podstrona quiz.php :
Ten post edytował jacob345 9.07.2018, 11:57:29 |
|
|
9.07.2018, 17:36:10
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 240 Pomógł: 278 Dołączył: 11.03.2008 Ostrzeżenie: (0%) |
Możesz to zrobić za pomocą $_GET lub $_POST, możesz też za pomocą sesji - jak jest undefined index to po prostu zrobiłeś błąd albo nie przekazałeś tych danych.
-------------------- |
|
|
9.07.2018, 19:33:29
Post
#3
|
|
Grupa: Zarejestrowani Postów: 2 707 Pomógł: 290 Dołączył: 16.12.2008 Skąd: Śląsk Ostrzeżenie: (0%) |
Użyłeś słowo sesja i baza danych - te dwie rzeczy nie koniecznie muszą iść w parze bo mechanizm sesji oparty jest często o pliki.
-------------------- |
|
|
Wersja Lo-Fi | Aktualny czas: 24.04.2024 - 20:13 |