<?php
//Fehlercode beurteilen
require("upload.html");
if($_FILES['file']['error']>0){
switch($_FILES['file']['error']){
case '1':
echo 'Datei zu groß'; echo 'Datei überschreitet Größe angeben';
8 mit mit meinem ;
break; default:echo 'Upload error</br>'; } }else{ if($_FILES['file']['size']>200000){ exit("Datei überschreitet die angegebene Größe"); } //Bestimmen Sie den Dateisuffixnamen $allowsuffix = array('png','jpg','jpeg'); $filename = explosion('.' ,$_FILES['file']['name']); $filesuffix = array_pop($filename); if(!in_array($filesuffix,$allowsuffix)){
exit("Das Dateisuffix ist falsch"); } $allowmine = array( "image/png", "image/jpg", "image/jpeg", "image/pjpeg", " image/gif", ); if(!in_array($_FILES['file']['name'],$allowmine)){ exit(" Das Dateiformat ist falsch"); }
//Geben Sie den Pfad der Upload-Datei an $path = "d:/phpstudy/PHPtutorial/www/upload/image/"; $newname = date('YmdHis').rand(0,9) .'.'.$filesuffix; $filepath = $path.$newname; if(is_uploaded_file($_FILES['file']['tmp_name'] )){ if(move_uploaded_file($_FILES[' file']['tmp_name'],$filepath)){ echo "Upload erfolgreich"; }else{ echo "Upload failed"; } }else{ echo „Upload error“ ; } }
?>
数组最后一个多了个,
没听懂,报什么错呢?51行