schlegel.berlin
New member
Ich nutze ein Script (entstanden mit Hilfe aus dem Forum) um Werte aus einem Multi-Array in einer 6-spaltigen Tabelle auszugeben.
Funzt auch ohne Probleme. Jetzt möchte ich die Werte aus der Tablle als csv-Datei speicher. Auch das geht, aber ich bekomme dennoch eine Fehlermeldung, die ich nicht verstehe.
Hab Den Code zum posten verinfacht, indem ich die Tabellenwerte statisch auf eine Zeile reduziert habe:
PHP:
<?
$m['name'] = "Name 1";
$m['strasse'] = "Anschrift 1";
$m['plz'] = "Ort 1";
$m['land'] = "Land 1";
$m['tel'] = "Telefonnummer 1";
$m['mail'] = "E-Mail Adresse 1";
echo '<table border="1"><tr><td><td>'.htmlspecialchars($m['name']).'</td><td>'.htmlspecialchars($m['strasse']).'</td><td>'.htmlspecialchars($m['plz']).'</td><td>'.htmlspecialchars($m['land']).'</td><td>'.htmlspecialchars($m['tel']).'</td><td>'.htmlspecialchars($m['mail']).'</td></tr></table>';
$wert_1 = htmlspecialchars($m['name']);
$wert_2 = htmlspecialchars($m['strasse']);
$wert_3 = htmlspecialchars($m['plz']);
$wert_4 = htmlspecialchars($m['land']);
$wert_5 = htmlspecialchars($m['tel']);
$wert_6 = htmlspecialchars($m['mail']);
// in cvs datei speichern
$line = "$wert_1;$wert_2;$wert_3;$wert_4;$wert_5;$wert_6\n";
$fh = fopen("mitglieder.csv", "a");
fputs($fh, $line);
$fclose($fh);
?>
Die Fehlermeldung sieht wie folgt aus:
Fatal error: Function name must be a string in D:\___HOMEPAGES PHP\xampp\htdocs\f-v-c-l\members\test.php on line 24
Die CSV-Datei wurde aber geschrieben !
Kann mir jemand helfen ? Ich seh einfach den Fehler nicht ...
Liebe Grüße, und Dankeschön im Voraus !!!!