Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Wyciąganie array z $_POST i implode
Avatarus
post
Post #1





Grupa: Zarejestrowani
Postów: 304
Pomógł: 0
Dołączył: 12.12.2006
Skąd: Pszów

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


Witam
Mój formularz generuje taką oto zmienną $_POST
  1. array(4) { ["mod_skep"]=> array(4) { [1]=> string(2) "on" [2]=> string(2) "on" [3]=> string(2) "on" [9]=> string(2) "on" } ["mod_podstrony"]=> array(2) { [2]=> string(2) "on" [9]=> string(2) "on" } ["mod_galeria"]=> array(3) { [1]=> string(2) "on" [2]=> string(2) "on" [3]=> string(2) "on" } ["metoda"]=> string(6) "zapisz" }

chciałbym teraz wyciągać podzbiory z tej macierzystej zmiennej $_POST

np
  1. $mod_sklep=implode(',',$_POST[mod_sklep])


jednak to nie działa.
Jak mam to zrobić?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
darko
post
Post #2





Grupa: Zarejestrowani
Postów: 2 885
Pomógł: 463
Dołączył: 3.10.2009
Skąd: Wrocław

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


Chyba już strasznie późno jest, prawda? Ta zmienna $a to tylko symulacja zawartości zrzutu var_dumpa, którego tu wkleiłeś. Wstaw tam swoją zmienną, czyli:
  1. $mod_sklep = $a['mod_skep'];

gdzie $a to ta Twoja zmienna. Odwołujesz się normalnie po kluczu.

// edit:
  1. $mod_sklep = $_POST['mod_skep'];

// edit2:
w najogólniejszym skrócie nie dałeś cudzysłowu

Ten post edytował darko 26.03.2011, 23:35:11
Go to the top of the page
+Quote Post
Fifi209
post
Post #3





Grupa: Zarejestrowani
Postów: 4 655
Pomógł: 556
Dołączył: 17.03.2009
Skąd: Katowice

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


Cytat(darko @ 27.03.2011, 00:27:17 ) *
// edit2:
w najogólniejszym skrócie nie dałeś cudzysłowu

Fakt, jest źle ale działa o czym piszą na php.net
http://php.net/manual/en/language.types.array.php

Dokładniej: Why is $foo[bar] wrong?
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: 7.10.2025 - 09:01