ホームページ > php教程 > PHP源码 > PHP 文件上传脚本

PHP 文件上传脚本

PHP中文网
リリース: 2016-05-25 17:16:08
オリジナル
1000 人が閲覧しました

1.fileupload.php

<html>
 <head>
 <title>A File Upload Script</title>
 </head>
 <body>
 <div>
 <?php
 if ( isset( $_FILES[&#39;fupload&#39;] ) ) {
 
     print "name: ".     $_FILES[&#39;fupload&#39;][&#39;name&#39;]       ."<br />";
     print "size: ".     $_FILES[&#39;fupload&#39;][&#39;size&#39;] ." bytes<br />";
     print "temp name: ".$_FILES[&#39;fupload&#39;][&#39;tmp_name&#39;]   ."<br />";
     print "type: ".     $_FILES[&#39;fupload&#39;][&#39;type&#39;]       ."<br />";
     print "error: ".    $_FILES[&#39;fupload&#39;][&#39;error&#39;]      ."<br />";
 
     if ( $_FILES[&#39;fupload&#39;][&#39;type&#39;] == "image/gif" ) {
 
         $source = $_FILES[&#39;fupload&#39;][&#39;tmp_name&#39;];
         $target = "upload/".$_FILES[&#39;fupload&#39;][&#39;name&#39;];
         move_uploaded_file( $source, $target );// or die ("Couldn&#39;t copy");
         $size = getImageSize( $target );
 
         $imgstr = "<p><img width=\"$size[0]\" height=\"$size[1]\" ";
         $imgstr .= "src=\"$target\" alt=\"uploaded image\" /></p>";
 
         print $imgstr;
     }
 }
 ?>
 </div>
 <form enctype="multipart/form-data"
     action="<?php print $_SERVER[&#39;PHP_SELF&#39;]?>" method="post">
 <p>
 <input type="hidden" name="MAX_FILE_SIZE" value="102400" />
 <input type="file" name="fupload" /><br/>
 <input type="submit" value="upload!" />
 </p>
 </form>
 </body>
 </html>
ログイン後にコピー
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のおすすめ
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート