Es ergibt immer ein kleines Quadrat auf einem komplett schwarzen Monitor, egal welches Bild ich hochlade
Das ist der upload Code:
liegt es vielleich daran ?
Das ist der upload Code:
PHP-Code:
<?php
session_start();
include("database.php");
if(isset($_POST['submit']) && isset($_FILES['file']) && ($_FILES['file']['size'] == 0)) {
$name = $_POST['name'];
$preis = $_POST['preis'];
$statement = $pdo->prepare("INSERT INTO produkte (id, name, preis) VALUES ('', :name, :preis)");
$result = $statement->execute(array(':name' => $name, ':preis' => $preis));
header("Location: spirituosen.php");
}else if(isset($_POST['submit']) && ($_FILES['file']['size'] !== 0)) {
$imagedata =addslashes(file_get_contents($_FILES['file']['tmp_name']));
$tmp_name = getimageSize($_FILES['file']['tmp_name']);
$name = $_POST['name'];
$preis = $_POST['preis'];
$statement = $pdo->prepare("INSERT INTO produkte (id, name, contenttype, imagedata, preis) VALUES ('', :name, :contenttype, :imagedata, :preis)");
$result = $statement->execute(array(':name' => $name, ':contenttype' => $tmp_name['mime'], ':imagedata' => $imagedata, ':preis' => $preis));
header("Location: spirituosen.php");}
?>
Kommentar