Hallo, ich bin derzeit an einem "Kleinanzeigenmarkt" bei dem auch ein Bild eingestellt werden kann.
das Problem ist, dass ich aus "Abschicken" klicke, ich dann keine Fehlermeldung erhalte, das Bild jedoch nicht auf dem Server ist. Mache ich das selbe nochmal, also gleiches Bild erneut hochladen, dann ist es oben. Sprich immer zwei mal machen, damit es geht!
das Problem ist, dass ich aus "Abschicken" klicke, ich dann keine Fehlermeldung erhalte, das Bild jedoch nicht auf dem Server ist. Mache ich das selbe nochmal, also gleiches Bild erneut hochladen, dann ist es oben. Sprich immer zwei mal machen, damit es geht!
PHP:
$tempname = $_FILES['file']['tmp_name'];
$name = $_FILES['file']['name'];
$type = $_FILES['file']['type'];
$size = $_FILES['file']['size'];
$maxdatasize = 1500000;
if (empty($name)) $error [] ="Du hast kein Bild ausgewählt!";
if ($size > $maxdatasize) $error[] = "Das Bild ist zu groß!<br>Es darf maximal ".$maxdatasize." groß sein.";
while (file_exists($name)) doppel_datei($name);
move_uploaded_file($tempname, $name);