Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Mit PHP erzeugte Datei automatisch lokal speichern?

Empfohlene Antworten

Hallo,

ich habe ein Skript geschrieben, in dem mit Hilfe von fpdf automatisch eine PDF-Datei erzeugt wird. Diese Datei wird mir dann mit den üblichen Dialogfenstern zum Speichern auf dem lokalen Rechner (oder wo auch immer) "angeboten".

Allerdings hätte ich es gerne, daß diese Datei nach dem Abruf automatisch in ein bestimmtes Verzeichnis auf dem Laufwerk gespeichert wird, ohne daß ich gefragt werde (höchstens, wenn eine Datei mit gleichem Namen schon da ist). Leider weiß ich aber noch nicht wirklich, wie ich das hinkriege. Kann mir mal bitte jemand einen Tipp geben, wie das anzustellen ist? Das wäre wirklich zu freundlich ;)

Danke und Gruß

-etops-

dere wenn du zum schluss sagst

$pdf->Output('test.pdf','I');

dann gibt der 2te parameter an was du mit der Temp datei tun willst.

ich denke i ist speichern ... ich schau noch mal.... mom

Das ist richtig, was Du sagst - aber bei mir schreibt er die Datei dann auf den Webserver und das möchte ich ja eigentlich nicht (soll auf ein "normales" Laufwerk auf dem lokalen Windows-PC, damit auch Otto Normaluser die Datei dann benutzen kann...)

Du kannst nicht einfach so Dateien auf dem Clientrechner schreiben. Wie sollte das auch gehen ohne Bestätigung des Nutzers?

Da könnte ja jeder seine selbst geschriebenen Progrämmchen über das Internet an andere verteilen, ohne dass der Client etwas mitbekommt.

Andere Möglichkeit als über den Speichern-Dialog des Browsers gibt es nicht außer du öffnest das PDF im Adobe-Plugin des Browsers.

gruss

markus

Ja, das ist wohl eine sehr gute und plausible Begründung, warum es (zum Glück?) nicht geht...danke.

Ok, dann muß ich die Dateien wohl auf dem Webserver erzeugen und von dort irgendwie verschicken - wird schon klappen.

du wirst ein problem bekommen . das wollte ich auch so machen ... PDFerzeugen kein problem

PDF speichern ... klappt, und email dynamische email erstellen die dann die datei als anhang hat ... ging auch , nur wenn ich dann die email bekommen hab,dann konnte ich das PDF ned aufmachen , weils "kaputt" war, aber wenn ich es vom server geholt hab , war "ok" .

Dann bin ich druaf gekommen das man vorm versicken den anhang codieren muss , aber da nn hat ich keine Lust mehr ;)

Evtl kommst du weiter ...

Cu mcmaiers

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.