php之文件上传

WBOY
Freigeben: 2016-07-29 09:13:13
Original
1109 Leute haben es durchsucht

写一个表单文件upload.html:



    <meta charset="UTF-8">
    <title>上传新文件</title>


<h1>上传新文件</h1>
Nach dem Login kopieren

处理表单的文件:upload.php



    <meta charset="UTF-8">
    <title><strong>上传文件</strong></title>


<?php if($_FILES[&#39;userfile&#39;][&#39;error&#39;]>0){
    echo 'Problem:';
    switch ($_FILES['userfile']['error']){
        case 1:echo '文件超过 upload_max_filesize';
            break;
        case 2:echo '文件超过max_file_size';
            break;
        case 3:echo '文件只上传了一部分';
            break;
        case 4:echo '没有文件上传';
            break;
        case 6:echo '不能<strong>上传文件</strong>:没有指定临时目录';
            break;
        case 7:echo '<strong>上传文件</strong>失败:不能写入到磁盘';
            break;
    }
    exit;
}
//判断文件是不是正确的MIME格式
if($_FILES['userfile']['type'] !='text/plain'){
    echo 'Problem:文件不是plain text';
    exit;
}

//将文件放到指定的地方
$upfile='uploads/'.$_FILES['userfile']['name'];
if(is_uploaded_file($_FILES['userfile']['tmp_name'])){
    if(!move_uploaded_file($_FILES['userfile']['tmp_name'],$upfile)){
        echo 'Problem:不能移动文件到指定的文件夹';
        exit;
    }
}else{
    echo 'Problem:文件可能受到影响。文件名:';
    echo $_FILES['userfile']['name'];
    exit;
}
 echo '文件上传成功<br><br>';

$c
$c
file_put_contents($_FILES['userfile']['name'],$contents);

echo '<p>浏览上传的文件的内容:<br></p><hr>';
echo nl2br($contents);
echo '<br><hr>';
?>

Nach dem Login kopieren
php之文件上传

以上就介绍了php之文件上传,包括了上传文件方面的内容,希望对PHP教程有兴趣的朋友有所帮助。

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
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!