array als variable für formulareingabe?

bruderherz

Gesperrt
hi leute,
kann ich einem formular eingabe feld ein array als namen übergeben?

also ich will machen, das man per formular und ohne eine datenbank etwas schreiben kann, dazu wird immer ein anderer name für jedes formular eingabefeld vergeben, damit die variablen nicht überschrieben werden!, die arraynummer wird durch einen zähler definiert:
-----------------------------------------------
<?
<html>
<head>
<title>array</title>
$datei = fopen("counter.txt","r+");
$counterstand = fgets($datei, 10);
if($counterstand == "")
{
$counterstand = 0;
}
$counterstand++;
rewind($datei);
fwrite($datei, $counterstand);
fclose($datei);
$vorname=array(/*was muss ich hier eingeben?*/)
?>
</head>
<body>
<form action=formular.php method=post>
<input type=text name=<? vorname[$counterstand] ?> >
</form>
</body>
</html>
-----------------------------------------------
<html>
<head>
<title>formular.php</title>
</head>
<body>
<? $i=count(vorname[])
$o=0
while($o <= $i)
{
echo vorname[$o]
$o++
}
</body>
</html>
-----------------------------------------------
was muss ich an diesem code verändern und was muss ich bei der definition des arrays schreiben damit das funktioniert?

danke schon im voraus
 
PHP:
<?

// ...

$vorname=array(/*was muss ich hier eingeben?*/);

//...

?>
<input type=text name=<? echo $vorname[$counterstand]; ?> >

// ...

<?
$i=count($vorname[]);
$o=0;
while($o <= $i)
{
echo $vorname[$o];
$o++;
}
?>

weiß nicht, was du da eintragen musst, nur mir ist aufgefallen, dass das script komplett aus parse fehlern (fehlende $ und semikolons)besteht. hab das mal soweit berichtigt.
 
Zuletzt bearbeitet:
oh, ich hab das jetz einfach schnell geschrieben, es geht ja auch nicht um die, aber mich interessiert jetz nur wie man arrays als namen geben kann und wie man das array dann definieren muss! oder ob es überhaupt möglich ist sowas ohne datenbanken zu machen! aber trotzdem danke!=)
 
Zurück