Der Beispielcode ist falsch und das Dateiformat ist falsch, Zeile 51.
 
  2018-01-30 11:38:12
0
2
1460

<?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“ ;

}

}

?>

 
 

Antworte allen(2)
phpcn_u102508

数组最后一个多了个,

lge

没听懂,报什么错呢?51行

Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!