![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 251 Pomógł: 0 Dołączył: 21.01.2010 Skąd: Nowy Sącz Ostrzeżenie: (0%) ![]() ![]() |
Proste i głupie pytanie, gdzieś o tym czytałem ale wypadło mi z głowy
jak odczytać dane które będą pochodzić ze zmiennych get i post było chyba coś takiego jak $_GLOBAL['hmm'] czy coś takiego proszę o podpowiedź |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 162 Pomógł: 12 Dołączył: 20.12.2009 Skąd: Siedlce Ostrzeżenie: (0%) ![]() ![]() |
Kiedyś było $_GLOBALS['nazwa'] .
Na chwilę obecną radzę korzystać z tablic $_GET['nazwa'] i $_POST['nazwa'] |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 2 707 Pomógł: 290 Dołączył: 16.12.2008 Skąd: Śląsk Ostrzeżenie: (0%) ![]() ![]() |
$_GET['nazwa'] / $_POST['zmiennej'].
Pierwszy lepszy przykład z Google by Ci to przypomniał.. -------------------- |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 251 Pomógł: 0 Dołączył: 21.01.2010 Skąd: Nowy Sącz Ostrzeżenie: (0%) ![]() ![]() |
no tylko chodzi o to że do skryptu będą przesyłane zmienne z obydwóch metod a jeżeli dam jednocześnie $_GET['nazwa'] i $_POST['nazwa'] to nie odczytuje żadnej zmiennej
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 162 Pomógł: 12 Dołączył: 20.12.2009 Skąd: Siedlce Ostrzeżenie: (0%) ![]() ![]() |
Daj kawałek kodu bo nie rozumiem o co ci chodzi.
|
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 2 707 Pomógł: 290 Dołączył: 16.12.2008 Skąd: Śląsk Ostrzeżenie: (0%) ![]() ![]() |
Tablica post i get działają niezależnie.
Jeśli pod adres strona.php?zmienna=1 wyślesz formularz (POST) ze zmienną "zmienna" o wartości 2 to otrzymasz: $_GET[zmienna] o wartości 1 $_POST[zmienna] o wartości 2 -------------------- |
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 251 Pomógł: 0 Dołączył: 21.01.2010 Skąd: Nowy Sącz Ostrzeżenie: (0%) ![]() ![]() |
chyba za dużo kodu by było do wklejania ale może lepiej opisze problem, mam skrypt który jest wyszukiwarką i czasami zmienne do tego skryptu będą przekazywane po prostu przez odnośnik czyli metodą GET a czasem poprzez formularz wysyłany przez metodę POST i chciałbym żeby tak zostało
|
|
|
![]()
Post
#8
|
|
![]() Grupa: Zarejestrowani Postów: 2 707 Pomógł: 290 Dołączył: 16.12.2008 Skąd: Śląsk Ostrzeżenie: (0%) ![]() ![]() |
Jeśli nie utworzono zmienna w POST to bierz pod uwagę zmienną GET lub odwrotnie.
Potrzebujesz tylko isset. -------------------- |
|
|
![]()
Post
#9
|
|
![]() Grupa: Zarejestrowani Postów: 251 Pomógł: 0 Dołączył: 21.01.2010 Skąd: Nowy Sącz Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 162 Pomógł: 12 Dołączył: 20.12.2009 Skąd: Siedlce Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 1 748 Pomógł: 388 Dołączył: 21.08.2009 Skąd: Gdynia Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#12
|
|
![]() Grupa: Zarejestrowani Postów: 2 707 Pomógł: 290 Dołączył: 16.12.2008 Skąd: Śląsk Ostrzeżenie: (0%) ![]() ![]() |
Isset zwraca prawdę lub fałsz..
Te rozwiązanie co napisałeś w sumie by zadziałało gdybyś usunął issety ale wygląda jak dla mnie nieelegancko. Utwórz zmienną $szukaj. Sprawdź czy $_GET zmienna jest utworzona. Jeśli tak to przypisz wartość zmiennej $szukaj, jeśli nie to przypisz zmiennej $szukaj wartość z $_POST. -------------------- |
|
|
![]()
Post
#13
|
|
![]() Grupa: Zarejestrowani Postów: 251 Pomógł: 0 Dołączył: 21.01.2010 Skąd: Nowy Sącz Ostrzeżenie: (0%) ![]() ![]() |
wielkie dzięki za pomoc
![]() |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 08:08 |