Hallo.
Ich erhalte bei der Ausführung folgende Fehlermeldung:
Schätze mal es liegt am "header"
Upload und Speichern der Variablen funktioniert, nur das Speichern des Thumbnails macht Probleme.
Hier mein Code, vielleicht findet jemand den Fehler, ich versuch es schon seit Stunden mit und .
Ist bestimmt wieder nur ne Kleinigleit.....
Ich erhalte bei der Ausführung folgende Fehlermeldung:
Code:
Die Grafik "http://127.0.0.1/v3/admin/admin_functions.php?action=add_images" kann nicht angezeigt werden, weil sie Fehler enthält.
Schätze mal es liegt am "header"
Upload und Speichern der Variablen funktioniert, nur das Speichern des Thumbnails macht Probleme.
Hier mein Code, vielleicht findet jemand den Fehler, ich versuch es schon seit Stunden mit und .
Ist bestimmt wieder nur ne Kleinigleit.....
PHP:
#Images Upload
case "add_images":
$imageroot = "http://127.0.0.1/v3/";
#Vorbereitung der Variablen
$name = $_POST["name"];
$filesize = round(($_FILES['userfile']['size'][0] / 1024), 2);
$type = str_replace("image/", "", $_FILES['userfile']['type'][0]);
$image = "images/gallery/" . $_FILES['userfile']['name'][0];
$thumbnail = "images/thumbs/" . $_FILES['userfile']['name'][1];
$cat = $_POST["cat"];
$uploaddirgallery = $_SERVER['DOCUMENT_ROOT'] . '/v3/images/gallery/';
$uploaddirthumbs = $_SERVER['DOCUMENT_ROOT'] . '/v3/images/thumbs/';
#Upload des Bildes
if (move_uploaded_file($_FILES['userfile']['tmp_name'][0], $uploaddirgallery . $_FILES['userfile']['name'][0])) {
echo "Bild wurde erfolgreich hochgeladen!";
} else {
echo "Upload fehlgeschlagen!";
}
if (move_uploaded_file($_FILES['userfile']['tmp_name'][1], $uploaddirthumbs . $_FILES['userfile']['name'][1])) {
echo "Bild wurde erfolgreich hochgeladen!";
} else {
echo "Upload fehlgeschlagen!";
}
#Bildgröße ermitteln
$size = getimagesize("" . $imageroot . $image . "");
$width = $size[0];
$height = $size[1];
#Eintragen der Werte in die Datenbank
$sql = mysql_query("INSERT INTO images (Name, Filesize, Type, Image, Thumbnail, Cat, Width, Height) VALUES ('$name', '$filesize', '$type', '$image', '$thumbnail', '$cat', '$width', '$height')");
$new_width = 100;
$new_height = 100;
$source_path = "http://127.0.0.1/v3/images/gallery/";
$destination_path = "http://127.0.0.1/v3/images/gallery/big/";
$image_name = $_FILES['userfile']['name'][0];
$destimg = imagecreate($new_width, $new_height) or die("Problem In Creating Image");
$srcimg = imagecreatefromjpeg($source_path . $image_name) or die("Problem In opening Source Image");
imagecopyresized($destimg, $srcimg, 0, 0, 0, 0, $new_width, $new_height, ImageSX($srcimg), ImageSY($srcimg)) or die("Problem In resizing");
header("Content-type: image/jpeg");
imagejpeg($destimg, $destination_path.$image_name) or die("Problem In saving");
header("Location: index.php?action=add_images");
exit();
break;