habe d'ehre
Ich habe ein Eingabeformular wo die einzelnen tabellen auf Grund eines SELECT aus einer DB automatisch erstellt werden. In jeder dieser Tabellen ist ein Textfeld, dessen name ich automatisch generieren lasse.
$test=$id * $id;
<input type="text" name="<? echo $test; ?>" value="1">
Jetzt möchte ich den jeweils eingetragenen Wert dieses Textfeldes an eine andere Seite übergeben.
Wenn das Textfeld so aussieht:
<input type="text" name="test" value="1">
Übergebe ich mit einem <form> den Wert so:
$test=$HTTP_POST_VARS["test"];
Irgendwie kapiere ich nicht ganz, was Du eigentlich willst
Innerhalb <form> werden die Parameter einfach mit ihrem Namen uebergeben. Nach der Uebergabe werden selbige mit $_POST['NameVariable'] wieder eingelesen.
Wie aber wenn wie im ersten beispiel oben bereits eine variable im textfeld steht ($test)?????????????
Was spricht gegen
if($test != "")
echo "<input type="text" name="$test" value="1">
else
echo "<input type="text" name="$test" value="$test">
carpe diem
Wilhelm