Umfrage/Formular Daten in Datei schreiben

Gesperrt
stefkey
Beiträge: 556
Registriert: Mi 19. Okt 2005, 16:10
Wohnort: Heidelberg
Kontaktdaten:

Umfrage/Formular Daten in Datei schreiben

Beitrag von stefkey »

Hallo,

ich würde gerne Formulardaten (Adressdaten und weitere Felder) in eine Datei schreiben. Die Datei soll nach und nach dann mit den eingegebenen Daten befüllt werden.
Gibt es da etwas "Fertiges", oder der ein Modul was man ohne große Kenntnisse einfach umstricken kann.

Grüße, stefkey
McHubi
Beiträge: 1223
Registriert: Do 18. Nov 2004, 23:06
Wohnort: Mettmann
Kontaktdaten:

Re: Umfrage/Formular Daten in Datei schreiben

Beitrag von McHubi »

Hallo Stefkey,

hab Dir da mal eben was aus einem Formular rauskopiert und der Übersicht halber etwas zusammengestrichen. Mit etwas Anpassung sollte das auch ohne weiteres bei Dir laufen:

Code: Alles auswählen

/***** Beginn Textdatei öffnen und beschreiben *****/

$timestamp = time();
$datum_uhrzeit=date("d.m.Y - H:i", $timestamp);
$datum_uhrzeit_logdatei=date("Y-m-d", $timestamp);
$logdatei=$datum_uhrzeit_logdatei."_log.txt";

if(!file_exists($logdatei)) { // wenn Datei neu angelegt werden muss, soll in der ersten Zeile die Überschrift gesetzt werden
  $fp=fopen($logdatei,"w"); // Datei wird zum Schreiben (Daten werden angehängt) geöffnet
  fwrite($fp,"Datum;"); // Daten werden jetzt mit fwrite in die txt Datei geschrieben.
  fwrite($fp,"Anrede;");
  fwrite($fp,"Vorname;");
  fwrite($fp,"Name;");
  fwrite($fp,"Telefon;");
  fwrite($fp,"eMail;");
  fwrite($fp,"\n");
  fclose($fp); // Datei wird geschlossen
}

  $fp=fopen($logdatei,"a"); // Datei wird zum Schreiben (Daten werden angehängt) geöffnet
  fwrite($fp,"$datum_uhrzeit;"); // Daten werden jetzt mit fwrite in die txt Datei geschrieben.
  fwrite($fp,"$anrede;");
  fwrite($fp,"$vorname;");
  fwrite($fp,"$name;");
  fwrite($fp,"$telefon;");
  fwrite($fp,"$email;");
  fwrite($fp,"\n");
  fclose($fp); // Datei wird geschlossen

/***** Ende Textdatei öffnen und beschreiben *****/
Bei dem Code bekommst Du für jeden Tag eine eigene Datei und das Ganze lässt sich dann einfach z. B. in Excel importieren :D
seamless-design.de
"Geht nicht!" wohnt in der "Will nicht!"-Strasse.

Das Handbuch zur Version 4.10: CONTENIDO für Einsteiger (4.10)

Das Handbuch zur Version 4.9: CONTENIDO für Einsteiger (4.9)
Gesperrt