Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> zmienne z formularza, ciezko opisac w temacie ;)
Daimos
post
Post #1





Grupa: Zarejestrowani
Postów: 1 319
Pomógł: 118
Dołączył: 26.11.2003
Skąd: Lublin

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


Witam
wiec mam formularz a w nim inputa o nazwie dajmy na to "zmienne"
w tym polu wpisuje mi sie ciag znakow np.:
a[]=2||a[]=4||a[]=5||b[]=5a[]=4||b[]=1dsa||b[]=2

czy jest jakas szybka mozliwosc przypisania tej wartosci pod te zmienne?
tzn chce zeby po wyslaniu tych danych, utworzyla sie tablica a[], ktora zawiera to co bylo do niej przypisane
dla b tak samo
moge sie bawic str_replace, explode('|| <- napewno
ale moze jakas jest szybka metoda na takie cos (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)

wiem tyle:
  1. <?
  2. $cos = explode('||', $_POST['zmienne']);
  3. // mam teraz tablice i co teraz?
  4.  
  5. ?>

nie bylo by problemu gdybym w formularzu wyslal tylko dajmy na to zmienna a[] i zmienna b[]
a w formularzu moze byc ich pelno i to roznych
jedyna charakterystyczna rzecz dla zmiennych to to ze sa zakonczone []=
(IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
pozdrawiam

Ten post edytował buffalo soldier 21.11.2006, 21:09:25
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 559
Pomógł: 6315
Dołączył: 27.12.2004




ten kod jest dobry.
  1. <?php
  2. $str = '$a[]='cos';$b[]='cos';$a[]='asdasd';';
  3. eval($str);
  4. print_r($a);
  5. print_r($b);
  6. ?>

Czy napewno pokazales nam to co trzeba?
Go to the top of the page
+Quote Post

Posty w temacie


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: 16.10.2025 - 05:40