Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Pytanie do $akcja = $_GET['akcja'] i $_POST['akcja']
Malinaa
post
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?
Go to the top of the page
+Quote Post
blooregard
post
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
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 19:23