Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP] Jak poprawnie przypisać zmienną do zmiennej GET :)
stirith
post 18.02.2008, 19:26:03
Post #1





Grupa: Zarejestrowani
Postów: 162
Pomógł: 2
Dołączył: 18.01.2008

Ostrzeżenie: (0%)
-----


Załóżmy że :

$id_mod = 1;

chcę stworzyć taką zmienną GET aby wyglądała :

$_GET['$id_mod'];

jak to zrobić ? Bo to co ja napisałem nie działa


P.S jak by mi mógł jeszcze pomóc w temacie : Temat: PHP przetworzenie formularza
Go to the top of the page
+Quote Post
nowotny
post 18.02.2008, 19:39:37
Post #2





Grupa: Zarejestrowani
Postów: 875
Pomógł: 122
Dołączył: 2.02.2008

Ostrzeżenie: (0%)
-----


Cytat(stirith @ 18.02.2008, 19:26:03 ) *
Załóżmy że :

$id_mod = 1;

chcę stworzyć taką zmienną GET aby wyglądała :

$_GET['$id_mod'];

jak to zrobić ? Bo to co ja napisałem nie działa

No i co chcesz z tą zmienną zrobić...? tak sama z siebie to nic robić nie będzie...

No to pokaż co tam napisałeś...
Go to the top of the page
+Quote Post
stirith
post 18.02.2008, 19:45:23
Post #3





Grupa: Zarejestrowani
Postów: 162
Pomógł: 2
Dołączył: 18.01.2008

Ostrzeżenie: (0%)
-----


Mam formularz...który wywołuje dynamicznie :

oto fragment :

Kod
<input type=\"text\" value=\"$kolejnosc_mod\" size=\"5\" name=\"$id_mod\" />


ten fragment kodu wywołuje się kilka razy....więc muszę mieć "dynamiczną" wartość NAME...

No i chcę wyświetlić później tą zmienną z NAME...ale jak ?

kombinuje z tym $_GET['$id_mod'];

ale nie działa...

P.S (to jest mój pomysł na problem który mam w innym temacie (link w pierwszym poście)
Go to the top of the page
+Quote Post
nowotny
post 18.02.2008, 20:12:36
Post #4





Grupa: Zarejestrowani
Postów: 875
Pomógł: 122
Dołączył: 2.02.2008

Ostrzeżenie: (0%)
-----


Robisz sobie tak w formularzu:
  1. <input type=\"text\" value=\"$kolejnosc_mod\" size=\"5\" name=\"nazwy[$id_mod]\" />


Zmień sobie metodę wysyłania formularza na POST i potem oglądasz sobie co masz w tej tablicy:
  1. <?php
  2. print_r($_POST['nazwy']);
  3. ?>
Go to the top of the page
+Quote Post
l0ud
post 18.02.2008, 20:17:40
Post #5





Grupa: Zarejestrowani
Postów: 1 387
Pomógł: 273
Dołączył: 18.02.2008

Ostrzeżenie: (0%)
-----


Jeżeli chcesz odnieść się do zmiennej, znając nazwę pola formularza, zrób to tak;

$_GET[$id_mod]

a nie tak

$_GET['$id_mod']


Twój błąd to stosowanie apostrofów, php uznawało $id_mod za string.


--------------------
XMPP: l0ud@chrome.pl
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 31.07.2025 - 09:23