Hallo Leute,
ich habe ein Problem mit einem großen Formular. Die verschiedenen Angaben werden aus einer Textdatei gelesen und damit wird das Formular gefüllt:
Die Datei:
Das ist der PHP Code, der die Daten ausließt und sie in das Formular einträgt:
Soweit funktioniert auch alles....die Daten werden in die Felder eingetragen etc....aber nun möächte ich,dass man die Daten editieren kann, und diese dann wieder in die Datei geschrieben werden !
Das wollte ich so machn:
Die geraden Arrayelemnte können ja aus der Datei übernommen werden, da sie nicht verädnert werden, und die ungeraden Arrayelemente sollen ja aus dem Postteil entnommen werden, da diese ja editiert wurden ! So entsteht das neue Array $new ....... aber die executiontime von 30sec wird immer überschrietten....habe ich dort oben einen gewaltigen Denkfehler, und es ist viel viel einfacher zu realisieren, dann sagt mir bitte wie !!
Danke im Vorraus !
MFG Björn
ich habe ein Problem mit einem großen Formular. Die verschiedenen Angaben werden aus einer Textdatei gelesen und damit wird das Formular gefüllt:
Die Datei:
//dein passwort:
123
//dein name:
testname
//dein alter:
16
//dein geburtsdatum:
12.02.1989
//im video (bei mehreren sportartn bitte per / trennen, bsp: bike/skate):
bike / skate
//seit wie vielen jahren (bei mehreren sportartn bitte per / trennen, bsp: 3/6 (und kein Jahre hinschreibn, sondern nur die Zahlen))
3 / 9
//freundin (ja/nein):
ja
//hobbie1:
skatn
//hobbie2:
bikn
//hobbie3:
webmaster,pc, php
//hobbie4:
musik
//hobbie5:
waken
//icq(wenn net, dann schreib "kein icq"):
//pawo (wenn du kein pawo hast, dann lass leer):
surferboy
//lieblingsessn:
pizza
//lieblingstrinkn:
wein
//lieblingsfilm:
how high
//mailadresse:
mail@mail.de
123
//dein name:
testname
//dein alter:
16
//dein geburtsdatum:
12.02.1989
//im video (bei mehreren sportartn bitte per / trennen, bsp: bike/skate):
bike / skate
//seit wie vielen jahren (bei mehreren sportartn bitte per / trennen, bsp: 3/6 (und kein Jahre hinschreibn, sondern nur die Zahlen))
3 / 9
//freundin (ja/nein):
ja
//hobbie1:
skatn
//hobbie2:
bikn
//hobbie3:
webmaster,pc, php
//hobbie4:
musik
//hobbie5:
waken
//icq(wenn net, dann schreib "kein icq"):
//pawo (wenn du kein pawo hast, dann lass leer):
surferboy
//lieblingsessn:
pizza
//lieblingstrinkn:
wein
//lieblingsfilm:
how high
//mailadresse:
mail@mail.de
PHP-Code:
$file=file($profildat."/".$_SESSION["user"]);
echo "<br><br><br><form action='".basename($_SERVER["PHP_SELF"])."?action=details&flag=1' method='post'>";
echo $file["0"]." <input type='text' value='".$file["1"]."' name='1'><br><br>";
echo $file["2"]." <input type='text' value='".$file["3"]."' name='3'><br><br>";
echo $file["4"]." <input type='text' value='".$file["5"]."' name='5'><br><br>";
echo $file["6"]." <input type='text' value='".$file["7"]."' name='7'><br><br>";
echo $file["8"]." <input type='text' value='".$file["9"]."' name='9'><br><br>";
echo $file["10"]." <input type='text' value='".$file["11"]."' name='11'><br><br>";
echo $file["12"]." <input type='text' value='".$file["13"]."' name='13'><br><br>";
echo $file["14"]." <input type='text' value='".$file["15"]."' name='15'><br><br>";
echo $file["16"]." <input type='text' value='".$file["17"]."' name='17'><br><br>";
echo $file["18"]." <input type='text' value='".$file["19"]."' name='19'><br><br>";
echo $file["20"]." <input type='text' value='".$file["21"]."' name='21'><br><br>";
echo $file["22"]." <input type='text' value='".$file["23"]."' name='23'><br><br>";
echo $file["24"]." <input type='text' value='".$file["25"]."' name='25'><br><br>";
echo $file["26"]." <input type='text' value='".$file["27"]."' name='27'><br><br>";
echo $file["28"]." <input type='text' value='".$file["29"]."' name='29'><br><br>";
echo $file["30"]." <input type='text' value='".$file["31"]."' name='31'><br><br>";
echo $file["32"]." <input type='text' value='".$file["33"]."' name='33'><br><br>";
echo $file["34"]." <input type='text' value='".$file["35"]."' name='35'><br><br>";
echo "<br><br>";
echo "<input type='submit' value='Speichern'></form>";
Das wollte ich so machn:
PHP-Code:
if($_GET["flag"]=="1") {
// check un save
$_POST["11"]=$_POST["11"]." Jahren";
$new=array();
for($i=0; $i=35; $i++) {
if ($i % 2 != 0) {
//ungerade
$new[$i]=$_POST[$i];
} else {
//gerade
$new[$i]=$file[$i];
}
}
}
Danke im Vorraus !
MFG Björn
Kommentar