Psydl: jpeg aus poststring erstellen

Beitrag lesen

Hi Leute,

ich hoffe ihr könnt mir helfen?
Ich habe folgendes problem. Ich habe eine Bilddatei die ich von Script "a" per php auslese.

$file = "test.jpg";
$filesize = filesize($file);
$imageload = fopen($file, "rb");
$image = fread($imageload,$filesize);
fclose($imageload);
$base = base64_encode($image);

Die daten schicke ich dann über einen post-request an das Script "b".

Beim Script "b" empfange ich die daten wieder und würde gerne Das bild wieder erstellen, bloß funktioniert das einfach nicht.

<?php
echo "<br>";
echo "=========Text=========<br>";
if (!empty ($_POST['datei'])){
$datei = $_POST['datei'];
//var_dump ($datei);
$ausgabe = base64_decode ($datei);
//echo $ausgabe;
$handle = fopen ("test.jpg","w");
fwrite ($handle,$ausgabe);
fclose ($handle);

}

?>

Was mach ich falsch?

Danke