Ich habe ein Upload formular und ich würde aber gerne vorher überprüfen lassen ob es sich um eine Grafik Datei handelt in dem Fall nur jpg, gif und png.
Jetzt stell ich mir die Frage wie ich das anstellen soll vlt mit Mime Typen ?
hier mal mein Code
Also um das kurz zu erläutern ich überprüfe meine Datei schon darauf ob
der Name existiert und trage die in die Datenbank ein.
Um das ganze jetzt nun zu vervollständigen fehlt mir noch die überprüfung
der Datei ob diese nun eben eine Grafik Datei ist.
Bitte um Hilfe und Ratschläge
Jetzt stell ich mir die Frage wie ich das anstellen soll vlt mit Mime Typen ?
hier mal mein Code
PHP-Code:
if($_POST['Send'] && $_FILES['Datei']['name'])
{
$filename = $_FILES['Datei']['name'];
$namen = explode (".", $filename );
$name = array_pop($namen);
$zaehler = 1;
while (file_exists("files/".$filename))
{
echo "Filename existiert bereits!<br>";
$filename = $namen[0]."_".$zaehler.".".$name;
$zaehler = $zaehler+1;
}
echo "Der Filename ist jetzt ".$filename;
echo "<br>Ihre Datei ("",$_FILES['Datei']['name'],"") ist ",
$_FILES['Datei']['size']," Bytes gross und hat den ",
$_FILES['Datei']['type']," Datentyp. <br><br>";
$eintrag = "INSERT INTO bilder (name, datum) VALUES ('$filename', '".time()."')";
$eintragen = mysql_query($eintrag);
move_uploaded_file($_FILES['Datei']['tmp_name'], "files/".$filename);
echo mysql_error();
}
der Name existiert und trage die in die Datenbank ein.
Um das ganze jetzt nun zu vervollständigen fehlt mir noch die überprüfung
der Datei ob diese nun eben eine Grafik Datei ist.
Bitte um Hilfe und Ratschläge
Kommentar