mille
Erfahrenes Mitglied
Hallo!
Ich arbeite gerade an einem einfachen "CMS".
Hier moechte ich nun eine Möglichkeit einbauen, ein backup zu ziehen.
So weit, so gut. ICh habe jetzt einen ueberdimensionierten String, welche alle SQL Befehle beinhaltet.
Diesen möchte ich in eine Datei schreiben und NICHT auf dem server speichern sondern an den Benutzer schicken (quasi als download).
Nun weiss ich nicht wie ich das realisieren soll, ohne die Datei zwischenzeitlich auf dem Server zu hinterlegen.
Kurze verbaler Algorithmus:
Sql DB auslesen -> in String speichern -> string in eine temporäre Datei schreiben (existiert nur im Zwischenspeicher des Servers) -> datei per header an den User schicken -> user downloaded und speichert Datei lokal -> Datei im Zwischenspeicher kann verworfen werden.
Mir geht es darum, das ich dem PHP Skript keine Schreibrechte auf dem Server geben möchte!
MfG
mille
Ich arbeite gerade an einem einfachen "CMS".
Hier moechte ich nun eine Möglichkeit einbauen, ein backup zu ziehen.
So weit, so gut. ICh habe jetzt einen ueberdimensionierten String, welche alle SQL Befehle beinhaltet.
Diesen möchte ich in eine Datei schreiben und NICHT auf dem server speichern sondern an den Benutzer schicken (quasi als download).
Nun weiss ich nicht wie ich das realisieren soll, ohne die Datei zwischenzeitlich auf dem Server zu hinterlegen.
Kurze verbaler Algorithmus:
Sql DB auslesen -> in String speichern -> string in eine temporäre Datei schreiben (existiert nur im Zwischenspeicher des Servers) -> datei per header an den User schicken -> user downloaded und speichert Datei lokal -> Datei im Zwischenspeicher kann verworfen werden.
Mir geht es darum, das ich dem PHP Skript keine Schreibrechte auf dem Server geben möchte!
MfG
mille