Dynamische erzeugt Textfelder auswerten

Hallo,

hier ist einen Ausschnitt meines PhP-Formulars.

for($i=1; $i
$i) mögliche Antwort
";
}

Ich erzeuge dynamisch Textfelder und möchte sie natürlich auswerten können. Leider weiss ich wie
ich das machen kann.

In der Action-Script bekomme ich beispielweise diese Werte ausgegben: echo $_POST[‚anwort1‘];
Es leider nicht dynamisch. Wie geht das?

Danke für ihre Hilfe.

hallo …megne,

  1. ist nicht klar, dass du „dynamische“ formular-felder erzeugst (zeige den code, der dies tun soll)

  2. müsste sich aufgrund des code-fragmentes ein formular-feld namens „anzahl_texfeld“ befinden, das beim post-request an dein php-script die anzahl der formular-felder beinhaltet.

  3. was aber andererseits wiederum ein widerspruch zu deiner echo-ausgabe steht.

willst du dynamisch ein formular aufgrund eines post-requests erzeugen??

gruß
klaus

Hallo KKO,

danke für die Anwort, mein Formular erzeugt dynamisch die Textfelder. Ich verstehe nicht warum du sagt es kann nicht funktionieren. Ich möchte nur alle posBedeutung verarbeiten können.

Hier ist meine Code:

<?php echo '<? xml version="1.0" encoding="iso-8859-1"?>';

echo ("
Die Frage erstellen:

");

for($i=1; $i
$i) mögliche Antwort
";

}

echo ("
");

?>

Danke noch einmal!

Hallo

Wenn du das so haben möchtest, dass gleich nach der Eingabe der Anzahl die Felder erscheinen: Das geht mit PHP nicht, nimm Javascript.

Aber so könntest du es machen:

<?php echo '<? xml version="1.0" encoding="iso-8859-1"?>';

if (empty($\_POST['selektivFrage']))
{
echo "

„;
}
else
{
echo (“
");

for($i=1; $i
$i) mögliche Antwort
";

}

echo ("
");
}

?>

sigterm

Hallo,

hier ist einen Ausschnitt meines PhP-Formulars.

for($i=1; $i
$i) mögliche Antwort
";
}

Ich erzeuge dynamisch Textfelder und möchte sie natürlich
auswerten können. Leider weiss ich wie
ich das machen kann.

In der Action-Script bekomme ich beispielweise diese Werte

Action-Script ? Flash ? richtig ?

ausgegben: echo $_POST[‚anwort1‘];
Es leider nicht dynamisch. Wie geht das?

Danke für ihre Hilfe.

öhm du könntest ein array nehmen.

das sollte dann später in einem Array wieder eingelesen werden können.
so organisiere ich dynamisch was ich übertragen will.

$arrayantworten = $_POST[‚antwort[]‘];

somit ist dann
$arrayantworten[0] das Feld name 1
$arrayantworten[1] wert des feld name 1
$arrayantworten[2] das Feld name 2
$arrayantworten[3] wert des feld name 3

$arrayantworten[3] wert des feld name 3

natürlich
$arrayantworten[3] wert des feld name 2

In der Action-Script bekomme ich beispielweise diese Werte
ausgegben: echo $_POST[‚anwort1‘];
Es leider nicht dynamisch. Wie geht das?

Danke für ihre Hilfe.

noch ne möglichkeit, natürlich nur wenn man weiss wie sie heissen also anwort1 anwort2 anwort3 .

for ($i=1 to $maxanworten ;$i

ich hab’s:
Die Werte von $_POST[‚selektivFrage‘] habe ich in eine Session gepackt und so konnte dynamische die Textfelder auswerten.

Danke an alle, die mir geholfen haben.