Hallo!
Ich bin's nochmal.
Ich stehe gerade irgendwie auf dem Schlauch: Die bearbeitete Bild-Datei liegt mir ja nur als Ressource vor - wie kann ich davon die Binärdaten auslesen? fread() benötigt ja die Dateigröße. filesize() wiederrum benötigt den Pfad - den ich ja nicht habe. Habe ja nur die Ressource ID...
Was mach ich da?
Habe mich übrigens ein bisschen in Sessions eingelesen.
Mit session_start() beginnt man eine. Unter $_SESSION['datei_inhalt'] könnte ich die Binärdaten speichern und auslesen. Muss ich dann beim 2. Aufrufen der Funktion die Session wieder aufnehmen? Das soll ja auch irgendwie mit session_start() gehen - aber wie übergebe ich die Session-ID an session_start()?
Oder muss ich die nicht wieder aufnehmen und kann die Variable einfach unter $_SESSION['datei_inhalt'] abfragen?
Und wenn ich die Binärdaten habe gebe ich die einfach mit
header("Content-Type: image/jpeg");
$ausgabe = imagejpeg($ziel_datei,"",$quali);
aus. Also so wie im 2. Versuch, oder? Das müsste ja gehen...
Bleiben also nur noch die kleinen Session-Fragen und die Frage mit fread()
Könntest du mir da nochmal helfen? Bitte *bettel* :D
Gruß
Mastershrimp
Kämpft für die Rettung von dem Genitiv!