Viele Benutzer stoßen auf ein Problem, wenn sie versuchen, CSV-Dateien mit PHP von ihrem Server herunterzuladen. Anstatt einen Download anzufordern, wird die Datei im Browserfenster des Benutzers geöffnet. Indem wir dieses Problem untersuchen, stellen wir zwei effektive Lösungen bereit, um das ordnungsgemäße Herunterladen von Dateien sicherzustellen.
Wenn Sie den Download aller CSV-Dateien auf Ihrem Server erzwingen möchten Ohne Browsereingriff können Sie Ihre .htaccess-Datei ändern, indem Sie den folgenden Code hinzufügen:
AddType application/octet-stream csv
Wenn Sie bestimmte CSV-Dateien mit PHP herunterladen müssen, können Sie die folgenden Schritte ausführen:
Hier ist ein Beispielcode:
header('Content-Type: application/csv'); header('Content-Disposition: attachment; filename=example.csv'); header('Pragma: no-cache'); readfile("/path/to/example.csv");
Das obige ist der detaillierte Inhalt vonWarum fordert mein PHP-CSV-Download nicht zum Download auf?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!