Neuigkeiten:

still alive...

Hauptmenü

PHP File erstellen

Begonnen von stefan, 01. Dezember 2007, 14:07:06

Vorheriges Thema - Nächstes Thema

stefan

Wahrscheinlich ist es ganz einfach, aber irgendwie steh ich gerade auf dem Schlauch und such mir die Haare grau  :gaga: .
Ich hab ein PHP-Skript erstellt, dass mir aus einer MYSQL-DB einen CSV-Export erstellt. Das funktioniert auch soweit wie ich mir das vorgestellt habe. Im ersten Step ist das Skript so erstellt, dass er mir automatisch einen Download anbietet:

id);
   $Spalte[] = str_replace(\"\\\"\", \"\\\"\\\"\", $Daten->salutation);
   $Spalte[] = str_replace(\"\\\"\", \"\\\"\\\"\", $Daten->firstname);
   $Spalte[] = str_replace(\"\\\"\", \"\\\"\\\"\", $Daten->surname);
   $Spalte[] = str_replace(\"\\\"\", \"\\\"\\\"\", $Daten->company);
... usw
?>

 
da das alles per Cronjob ablaufen soll, ist das Endziel eigentlich, dass mir die Datei automatisch in einem Verzeichnis auf dem Webserver abgespeichert wird.
Bisher hab ich im Web nix gescheites gefunden, um das möglichst einfach hinzubekommen. Vielleicht hat hier schon mal jemand sowas erstellt und kann mir weiterhelfen?
Gruß Stefan

kenny

ohne, dass ich mich gross reingedacht habe:
fopen -> datei öffnen bzw erstellen (Parameter beachten!!!)
fwrite -> zeilenweise deinen code reinschreiben
fclose -> datei wieder schließen
 
oder verpeile ich da gerade was?
So hab ich das jedenfalls vor Jahren mal in meinem Cronjob gemacht.Wenn die DB zuvoll wurde, habe ich die alten sachen automatisch in dateien ausgelagert.
Ich würd da garnichts am header rumfummeln.
Hoffe geholfen zuhaben.

stefan

thanks ... das wars
kommt mir auch so vor, dass ich das schonmal verwendet habe  /uploads/emoticons/icon_e_surprised.gif.a8707b3f35a569cb4cfe563fc72ef78d.gif\" alt=\":-o\" />
ich glaub ich werde alt :ugly:

Powie

mit php 5 ist das zusammengefasst mit der Funktion
php:file_put_contents()
mfg  Thomas

all your base are belong to us / Discord