Jörg Romanowski: Datei lokal speichern

Für ein Projekt müssen Daten aus einer MySQL Datenbank gelesen werden und dem Anwender als CSV-Datei zum Download zur Verfügung gestellt werden.
Das Formatieren über PHP krieg ich hin - aber wie lautet denn der Befehl um im Browser den "Datei speichern unter..." Dialog aufzurufen und die erzeugte Datei lokal zu speichern ?

  1. Für ein Projekt müssen Daten aus einer MySQL Datenbank gelesen werden und dem Anwender als CSV-Datei zum Download zur Verfügung gestellt werden.
    Das Formatieren über PHP krieg ich hin - aber wie lautet denn der Befehl um im Browser den "Datei speichern unter..." Dialog aufzurufen und die erzeugte Datei lokal zu speichern ?

    der "speichern unter"-dialog wird eingeblendet, wenn der browser mit dem dateityp nichts anfangen kann (der dateityp wird im header der datei mitgeliefert), also z.b. bei einer zip-datei, die der browser nicht verarbeiten kann.

    schau mal unter http://www.phpcenter.de/faq/faq-open_exec.html#open_exec-4 .

    andreas