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
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