![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 573 Pomógł: 6 Dołączył: 21.07.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam, nie wiem jak to jest dokładnie?
Mamy link: <a href="opera.php?akcja=opis">Opis</a> I mamy formularz (fragment): <form action="opera.php" method="post"> <input type="hidden" name="formakcja" value="bilet"> </form> A pytanie dotyczy: $akcja = $_GET['akcja']; // $akcja = $_REQUEST['akcja']; $formakcja = $_POST['formakcja']; 1. Czy dla linku należy uzyć $_GET['akcja'], czy $_REQUEST['akcja'], czy jeszcze coś innego? 2. Czy mając w jednym pliku linki z "akcja=cos1" i formularz "akcja=cos2" należy rozrozniać - dla linku np. $akcja = $_GET['akcja']; - dla formularza $formakcja = $_POST['formakcja']; czy nie ma to znaczenia i może być zarówno dla linku i formularza - link $akcja = $_GET['akcja']; - formularz $akcja = $_POST['akcja']; Proszę o wytłumaczenie? |
|
|
![]()
Post
#2
|
|
Newsman Grupa: Moderatorzy Postów: 2 033 Pomógł: 290 Dołączył: 21.12.2007 Skąd: Łódź ![]() |
Parametry przekazywane w url-ach idą jako GET
Z formularzy zależy, jak jest ustawione 'method' (możesz tak i tak, wtedy z forma przechwytujesz alboe zmienne z GET, albo z POST) REQUEST = GET+POST |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 19:23 |