Hallo zusammen,
Ich möchte in eine datei die werte aus formularfeldern schreiben. Dabei sollen nur die felder berücksichtigt werden, die tatsächlich ausgefüllt wurden.
Mein code sieht auszugsweise wie folgt aus, nur mit dem unterschied, dass ich 900 formularfelder habe, die ich überprüfen muss.
<?
$a1 = $_POST["a1"];
$a2 = $_POST["a2"];
$a3 = $_POST["a3"];
$a4 = $_POST["a4"];
$a5 = $_POST["a5"];
$a6 = $_POST["a6"];
$a7 = $_POST["a7"];
$a8 = $_POST["a8"];
$a9 = $_POST["a9"];
$a10 = $_POST["a10"];
$datei = fopen("blabla.txt","w+");
fwrite($datei, $a1.$a2.$a3.$a4.$a5.$a6.$a7.$a8.$a9.$a10);
fclose($datei);
?>
Ich habe es schon mit der if-funktion versucht. Dabei muss ich aber jeden einzelnen wert abgleichen, oder? Gibt es eine variante, mit der von vornerein nur die werte geschrieben werden, die tatsächlich da sind?
Danke im voraus,
Volker
Ich möchte in eine datei die werte aus formularfeldern schreiben. Dabei sollen nur die felder berücksichtigt werden, die tatsächlich ausgefüllt wurden.
Mein code sieht auszugsweise wie folgt aus, nur mit dem unterschied, dass ich 900 formularfelder habe, die ich überprüfen muss.
<?
$a1 = $_POST["a1"];
$a2 = $_POST["a2"];
$a3 = $_POST["a3"];
$a4 = $_POST["a4"];
$a5 = $_POST["a5"];
$a6 = $_POST["a6"];
$a7 = $_POST["a7"];
$a8 = $_POST["a8"];
$a9 = $_POST["a9"];
$a10 = $_POST["a10"];
$datei = fopen("blabla.txt","w+");
fwrite($datei, $a1.$a2.$a3.$a4.$a5.$a6.$a7.$a8.$a9.$a10);
fclose($datei);
?>
Ich habe es schon mit der if-funktion versucht. Dabei muss ich aber jeden einzelnen wert abgleichen, oder? Gibt es eine variante, mit der von vornerein nur die werte geschrieben werden, die tatsächlich da sind?
Danke im voraus,
Volker
Kommentar