CSV Datei auf den eigenen Rechner speichern
Andreas
- php
0 Cheatah
Hallo,
wenn ich mir einen Datensatz aus der DB selektiere, möchte ich den Inhalt der Selektion auf einen localen Rechner (nicht auf dem Server im Internet)ablegen können.
z.B. csv-Datei die ich dann mit Word verknüpfe für einen Serienbreif
geht das?
wenn ja wie(vorgehensweise?)
Wäre hier XML besser?
Danke
bis dann
Andreas
Hi,
wenn ich mir einen Datensatz aus der DB selektiere, möchte ich den Inhalt der Selektion auf einen localen Rechner (nicht auf dem Server im Internet)ablegen können.
nun ja, da Du über HTTP arbeitest, muss eben die Antwort des Servers anstatt aus einer HTML-Seite aus den CSV-Daten bestehen. Als Content-Type empfiehlt sich application/octet-stream, zumal die Daten vermutlich zunächst gespeichert werden sollen; einen Dateinamen kannst Du mittels Content-Disposition-Header empfehlen.
Wäre hier XML besser?
Das müsste dann auf Clientseite noch geparsed werden. Wenn Du mit Programmen rechnest, die dies können, ist XML keine schlechte Wahl. Andernfalls ist CSV, idealerweise mit dem Tabulator als Spaltentrennzeichen, schon allein wegen der Einfachheit des Formates am erfolgträchtigsten.
Cheatah