Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

$_get und $_post mit Array?

0 views
Skip to first unread message

Robin Willig

unread,
Apr 25, 2002, 2:42:15 PM4/25/02
to
Hallo Newsgroup,

ich generiere eine Htmlseite aus einer Datenbank welche mir ein Forumular
herausgibt. In diesem Forumular habe ich eine Art Dynamische
Variablenvergabe realisiert:

<input name=\"test[".[$avar["ID"]."]\">

geparst sieht das dann ungefähr so aus:

<input name"test[1]">
<input name"test[2]">
...

dann schicke ich diese Daten an ein Phpscript welches mir die Informationen
in ein String schreibt, das sieht ungefähr so aus:

while ($a < 100) {
if ($test[$a] <> 0) {
$inhalt = $inhalt . $waren[$a];
}
$a++;
}

Problem ist nun das ich nicht mehr mit Globalen Variablen arbeiten will.
Also dachte ich mir die Lösung mit $_get['test[$a]'] oder
$_post['test[$a']'] aus. Bevor ich nun aber mein ganzes Script umschreibe
wollte ich fragen ob das so funktioniert oder ob ich lieber Urlaub
einreichen soll.

Ich hoffe ich habe diesmal die Frage vernünftig formuliert :)

Robin Willig


Alexander Wagner

unread,
Apr 25, 2002, 2:53:23 PM4/25/02
to
Robin Willig wrote:

> $_get['test[$a]']

Probiers lieber so:
$_GET['test'][$a]

Gesundheit
Wagner

--
let's make a deal: you don't advertise your god and i wont advertise any
of mine :)

Johannes Froemter

unread,
Apr 25, 2002, 2:56:56 PM4/25/02
to
Robin Willig schrieb in <news:aa9im5$qhu$01$1...@news.t-online.com>:

>Problem ist nun das ich nicht mehr mit Globalen Variablen arbeiten will.
>Also dachte ich mir die Lösung mit $_get['test[$a]'] oder
>$_post['test[$a']'] aus.

Hast du ein schlechtes Kurzzeitgedächtnis?

Wie heißt die Variable, die ich suche?
http://www.koehntopp.de/php/functions.html#variable-finden

--
Johannes

Robin Willig

unread,
Apr 25, 2002, 3:04:36 PM4/25/02
to
Alexander Wagner schrieb folgendes:

> Probiers lieber so:
> $_GET['test'][$a]

so gehts leider auch nicht, bekomme ja test[1] als Variable vom Formular
übergeben, ich muss irgengdwie den Variablennamen zusammensetzen lassen. Mit
Globalen Variablen sieht das so aus test[$zaehler] und es funktioniert.
Leider geht das mit $_post['test'[$zaehler]] oder dem
$_GET['test'][$zaehler] nicht. Mein Ziel ist es einen String zu bekommen,
welcher sämtliche Formulardaten enthält und sich selbst erweitern kann
($inhalt=$inhalt.$test).


Christian Dickmann

unread,
Apr 25, 2002, 3:09:33 PM4/25/02
to
> $_GET['test'][$zaehler]

Das ist aber richtig!
Naja. vermutlich willst du eher $_POST

Christian Dickmann


Robin Willig

unread,
Apr 25, 2002, 3:08:28 PM4/25/02
to
Johannes Froemter schrieb folgendes:

> Hast du ein schlechtes Kurzzeitgedächtnis?
>
> Wie heißt die Variable, die ich suche?
> http://www.koehntopp.de/php/functions.html#variable-finden

ja einscheinend schon, dachte das wäre ein schlechter Scherz gewesen mit dem
"variable-finden"


Robin Willig

unread,
Apr 25, 2002, 3:14:05 PM4/25/02
to
Christian Dickmann schrieb folgendes:

>> $_GET['test'][$zaehler]
>
> Das ist aber richtig!
> Naja. vermutlich willst du eher $_POST

dann habe ich noch woanders nen Fehler drin, habe mal nen echo (...) auf die
Variable gemacht und das geht... danke für die Hilfe!


Daniel Khan

unread,
Apr 25, 2002, 3:15:48 PM4/25/02
to
"Robin Willig" <ro...@rwillig.de> schrieb im Newsbeitrag
news:aa9k7b$2hl$06$1...@news.t-online.com...

Verweise auf die FAQ's sind selten als Scherz gemeint.
Hier wird nicht gescherzt! ;)

lg

Daniel [datenPUNK] Khan


0 new messages