csv datei erstellen

noisy

Mitglied
Moin,

ich habe ein Formular, welches z.B. Name, Vorname, Adresse, E-Mail, Tel. usw abfragt und an ein PHP-Skript sendet. Soweit so gut. Nun möchte ich eine csv datei anlegen, in der die erste Zeile die Namen der Formularfelder und die zweite Zeile die Werte der Fórmularfelder
stehen; Natürlich in den richtigen Spalten:

Name | Vorname | Adresse | E-Mail | Telefon
Hans | Wurst | Am Weg 1 | ich@du.de | 1234567

Da ich die Datei dann per E-Mail versende, soll Sie am Ende wieder
gelöscht werden. Mein Problem ist, ich hab keinen Schimmer wie
ich die Daten in der Form in die Tabelle gebe.

Kann jemand helfen?
 
PHP:
$fh = fopen("datei.csv", "w");

$spalten = array("Name", "Vorname", "Adresse", "E-Mail", "Telefon");
fputs($fh, implode(" | ", $spalten)."\n";


//Folgende zeile sooft wiederholen, wie Einträge vorhanden sind.
$eintrag = array("Meier", "Hans", "Weg 1", "ich@du", "123456");
fputs($fh, implode(" | ", $spalten)."\n");

fclose($dh);

Geht natürlich auch mit mehrdimensionalen Array. ist hier sogar besser.
 
Zuletzt bearbeitet von einem Moderator:
Zurück