Ausgabe lokal als File speichern (für EmailSignatur)

Alles, was PHP betrifft, kann hier besprochen werden.

Ausgabe lokal als File speichern (für EmailSignatur)

Postby sushi78 » 27. February 2012 15:36

Hallo zusammen,

Stehe auf dem Schlauch. folgendes will ich machen:
Formular das über die Eingabe automatisch den HTML Code für eine E-Mail Signatur erstellt.

Soweit so gut, Formular, Validierung und Ausgabe als HTML Code über htmlentities hab ich alles. Was mir nun fehlt: Der User soll diese Daten gleich lokal als HTML speichern können, um diese HTML-Datei in seinem E-Mailprogramm zu vervenden. Soll eine Intranet Lösung zur Erstellung einheitlicher Signaturen werden.

Kann mir jemand weiterhelfen?


Gruss Roger
sushi78
 
Posts: 2
Joined: 27. February 2012 15:23
Operating System: ...

Re: Ausgabe lokal als File speichern (für EmailSignatur)

Postby Altrea » 27. February 2012 20:07

Hallo Roger,

Du hast ja im Grunde schon alles wichtige realisiert. Nun musst du die Ausgabe nurnoch als Download erzwingen.

Du hast die Wahl die Datei zuerst lokal auf dem Server abzulegen und diese dann als Download anzubieten
oder die Ausgabe in einer Variablen zu speichern und diese dann an den Browser zu streamen.

Beides ist sich sehr ähnlich und basiert darauf über header() die einen unbekannten MIME-Type suggerieren dem Client-Browser vorzugaukeln, dass er mit dem Format selber nicht umgehen kann.

Suche bei Google mal nach "PHP Download erzwingen", dann findest du viele fertige Lösungen zu deinem Problem.

mit freundlichen Grüßen,
Altrea
We don't provide any support via personal channels like PM, email, Skype, TeamViewer!

It's like porn for programmers 8)
User avatar
Altrea
AF Moderator
 
Posts: 11926
Joined: 17. August 2009 13:05
XAMPP version: several
Operating System: Windows 11 Pro x64

Re: Ausgabe lokal als File speichern (für EmailSignatur)

Postby sushi78 » 28. February 2012 08:35

Herzlichen Dank.... :-)

Bedingt aber das ich das generierte HTML erst auf dem Server speichern muss?

Rog
sushi78
 
Posts: 2
Joined: 27. February 2012 15:23
Operating System: ...

Re: Ausgabe lokal als File speichern (für EmailSignatur)

Postby Altrea » 28. February 2012 17:37

sushi78 wrote:Bedingt aber das ich das generierte HTML erst auf dem Server speichern muss?

Nein. Wie ich geschrieben habe: Du hast die Wahl...
We don't provide any support via personal channels like PM, email, Skype, TeamViewer!

It's like porn for programmers 8)
User avatar
Altrea
AF Moderator
 
Posts: 11926
Joined: 17. August 2009 13:05
XAMPP version: several
Operating System: Windows 11 Pro x64


Return to PHP

Who is online

Users browsing this forum: No registered users and 20 guests