03.12.2008, 15:55
(Dieser Beitrag wurde zuletzt bearbeitet: 03.12.2008, 15:58 von Sir Fritz Grimpen.)
Mit PHP wäre die Realisierung einfach,
PHP-Code:
<?php
$datei = $_FILES['image'];
if(!preg_match("&^(.*)\.(gif|jpg|jpef|jfif|png)\z&", $datei['name']) die("Unbekannter Dateityp");
if(filesize($datei['tmp_name']) > 2000000) die("Datei ist zu groß");
$name = preg_replace("&^(.*)\.(gif|jpg|jpeg|jfif|png)\z&",'\1', $datei['name']);
$extension = preg_replace("&^(.*)\.(gif|jpg|jpeg|jfif|png)\z&",'\2', $datei['name']);
move_uploaded_file($datei['tmp_name'], md5($name).".".$extension);