Cheffchen
Senior HTML'ler
Hallo,
mal eine duslige frage, wie bekomme ich aus ein string der aus einer Datei (bild) erstellt wurde wieder ein Datei(bild).
also ich erstelle den string aus einem Formular herraus:
Dann habe ich ein string denn ich dann auch per PHPmailer so verschicken kann
Nun zu dem was ich nicht hin bekomme, ich möchte die datei zwischendurch nun doch wieder anzeigen aber ich bekomme das nicht wieder zusammengebaut.
Ich habe schon versucht die $_SESSION wieder auszugeben aber da stimmt nur der Dateiname.
Der versuch war so was nicht funktioniert:
Cheffchen
mal eine duslige frage, wie bekomme ich aus ein string der aus einer Datei (bild) erstellt wurde wieder ein Datei(bild).
also ich erstelle den string aus einem Formular herraus:
PHP:
$_SESSION['files']['contents'] = file_get_contents($_FILES['datei']['tmp_name']);
Dann habe ich ein string denn ich dann auch per PHPmailer so verschicken kann
PHP:
$mail->AddStringAttachment($_SESSION['files']['contents'],$_SESSION['files']['datei_name']);
Nun zu dem was ich nicht hin bekomme, ich möchte die datei zwischendurch nun doch wieder anzeigen aber ich bekomme das nicht wieder zusammengebaut.
Ich habe schon versucht die $_SESSION wieder auszugeben aber da stimmt nur der Dateiname.
Der versuch war so was nicht funktioniert:
PHP:
<?php
session_start();
header('Content-Type: application/octet-stream');
header('Content-Disposition: attachment; filename='.$_SESSION['files']['datei_name']);
header('X-Sendfile: '.$_SESSION['files']['contents']);
exit;
?>