citybreaker
Neues Mitglied
Hallo zusammen,
ich habe folgendes Problem. Über ein Formular möchte ich ein Bild hochladen, das ganze funktioniert
im IE wunderbar allerdings macht der Chrome Browser Probleme.
Hat jemand eine Idee woran das liegen kann?
ich habe folgendes Problem. Über ein Formular möchte ich ein Bild hochladen, das ganze funktioniert
im IE wunderbar allerdings macht der Chrome Browser Probleme.
PHP:
$uploadDir = 'images/'; $timestamp = time();
$file_name = $_FILES['bild']['name'];
$file_tmpname = $_FILES['bild']['tmp_name'];
$file_ext = $_FILES['bild']['type'];
$file_size = $_FILES['bild']['size'];
if ($file_size > 0 && $file_ext == "image/x-png" || $file_ext == "image/pjpeg") {
// Dateiendung PNG
if ($file_ext == "image/x-png") {
$name_temp = str_replace(".png", "", $file_name);
$uploadFile = $uploadDir . $name_temp ."_".$timestamp .".png";
$logo_name = $name_temp ."_".$timestamp .".png";
}
// Dateiendung JPEG
elseif($file_ext == "image/pjpeg") {
// JPG
if (strpos($file_name, ".jpg") == true) {
$name_temp = str_replace(".jpg", "", $file_name);
}
// JPEG
elseif (strpos($file_name, ".jpeg") == true) {
$name_temp = str_replace(".jpeg", "", $file_name);
}
$uploadFile = $uploadDir . $name_temp ."_".$timestamp .".jpg";
$logo_name = $name_temp ."_".$timestamp .".jpg";
}
if (!move_uploaded_file($file_tmpname, $uploadFile)) {
return print_r($_FILES);
} else {
return "";
}
HTML:
<form action="upload.php" method="post" enctype="multipart/form-data">
<input type="file" name="bild" />
<input type="submit" />
</form>
Hat jemand eine Idee woran das liegen kann?