mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Mi 03.12.2008 10:16 Benutzername: Passwort: Auto-Login

Thema: [Flash MX + PHP] force download im IE? vom 26.03.2006

Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Multimedia -> [Flash MX + PHP] force download im IE?
Autor Nachricht
Gargoyle
Threadersteller

Dabei seit: 19.05.2005
Ort: -
Alter: 23
Geschlecht: Männlich
Verfasst So 26.03.2006 17:55
Titel

[Flash MX + PHP] force download im IE?

Antworten mit Zitat Zum Seitenanfang

Halo...
ich bau grad eine kleine Page auf der ein PDF mit Aktionen zum Download angeboten werden soll. Im Firefox funktioniert das auch tiptop aber im IE nicht:

Flash aufruf ungefähr so:
Code:
var pdf="aktionen/viandus_aktionen_0406.pdf";
this.onRelease=function(){
  getURL("download.php?datei="+pdf);
};


PHP code:
Code:
<?php
$filename=$_GET['datei'];
header("Content-type: application/force-download");
header("Content-Disposition: attachment; filename=".$filename);
readfile($filename);
?>


zu sehen auf viandus aber bitte nicht über sinn unsinn von flash etc diskutieren.. auch die gestalterischen Ansprüche halten sich in grenzen... ist alles noch ein bisschen im rohbau...

Gruss und danke Gargoyle
  View user's profile Private Nachricht senden
pejot

Dabei seit: 16.09.2004
Ort: Grand-Duché de Luxembourg
Alter: 27
Geschlecht: Männlich
Verfasst Di 28.03.2006 02:02
Titel

Antworten mit Zitat Zum Seitenanfang

Rufe mit der getURL-Methode eine PHP-Datei mit folgendem Inhalt auf, dann funktioniert es. (nur noch gerade die Pfadvariable anpassen) Lächel

Code:

<?php
header("Content-Type: application/pdf");
header("Content-Disposition: attachment; filename=\"Hier_der_Pfad_deiner_PDF-Datei\"");
$pdfname = "Hier_der_Pfad_deiner_PDF-Datei";
$dateioeffnen = fopen($pdfname, "rb");
if ($dateioeffnen)
{
$dateilesen = fread ($dateioeffnen, filesize ($pdfname));
echo $dateilesen;
fclose($dateioeffnen);
}
exit();
?>


Zuletzt bearbeitet von pejot am Di 28.03.2006 02:03, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden
Gargoyle
Threadersteller

Dabei seit: 19.05.2005
Ort: -
Alter: 23
Geschlecht: Männlich
Verfasst Di 28.03.2006 22:37
Titel

Danke der Herr!

Antworten mit Zitat Zum Seitenanfang

Sonar aus dem flashforum hat mir noch folgendes Skript "ans Herz gelegt" (sonar: so hat sowas auszusehen) *zwinker* ich wills euch und dem nächsten der sucht nicht vorenthalten:
Code:
if ( isset($_GET['datei']) ) {
    $path = $_GET['datei'];
}

if ( !file_exists($path) ) {
    die('File not found...');
}

header("Expires: 0");
header("Cache-Control: must-revalidate, pre-check=0, post-check=0");
header("Content-Type: application/octet-stream");
header("Content-Transfer-Encoding: binary");
header("Content-Length: ".filesize($path));
header("Content-Disposition: attachment; filename=".basename($path)."");
readfile($path);
exit;
  View user's profile Private Nachricht senden
 
Ähnliche Themen [PHP] Download Problem
PHP FTP Download Script
PHP Datei wird nicht ausgeführt, aber zum Download angeboten
flash video download
[Flash Plugin] Automatischer Download?
[flash] befehl für den download einer datei
Neues Thema eröffnen   Neue Antwort erstellen
MGi Foren-Übersicht -> Multimedia


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.