upload.php

来自「使用PHP+MySQL编写的一个图片上传共享系统.」· PHP 代码 · 共 71 行

PHP
71
字号
<html>
<body bgcolor="#ccccff" link="#0000ff" vlink="#0000ff" alink="#0033ff">
<?php

$action = $_POST["action"];
$max_size = "1048576"; // Max size in BYTES (1MB)

// echo "
// <b>Uploader</b><br>
// <form action='upload.php' method=post  enctype='multipart/form-data'>
// File (max size: $max_size bytes/".($max_size/1024)." kb):<br>

// <input type='file' name='filename' size='50'><br>
// <input type='hidden' name='action' value='upload'>
// <input type='submit' value='Upload File'>
// </form>"; 


if ($action == 'upload')
{
	if ($_FILES["filename"]["size"] > $max_size) die ("<b>File too big!  Try again...</b>");
	
	if (($_FILES['filename']['type'] == "image/pjpeg") || ($_FILES['filename']['type'] == "image/gif") || 
($_FILES['filename']['type'] == "image/bmp") || ($_FILES['filename']['type'] == "image/jpeg"))
	{
	
	copy($_FILES["filename"]["tmp_name"],"/Program Files/Apache Group/Apache2/htdocs/Reg/$_COOKIE[auth]/".$_FILES["filename"]["name"]) or die("<b>Unknown error!</b>");
	

            //show information about the file
	
            print("Local File: " .
                $_FILES['filename']['tmp_name'] .
                "<br>\n");
            print("Name: " .
                $_FILES['filename']['name'] .
                "<br>\n");
            print("Size: " .
                $_FILES['filename']['size'] .
                "<br>\n");
            print("Type: " .
                $_FILES['filename']['type'] .
                "<br>\n");
	    print ("<h3>Upload successful</h3>");
            print("<hr>\n");

	   $display_block = "
 	  <p><strong>Secret Menu:</strong></p>
  	 <ul>
	 <li><a href=\"100.php\">Go to File edit system</a>
  	 <li><a href=\"PHP_Photo_Gallery.php\">Photo Gallery</a>
  	 <li><a href=\"add.html\">To Main Page</a>
  	 </ul>";
	echo "$display_block"; // for debug -->  $filename --> ".$destination."/".$filename_name."</h2>";
	}	
	else
	{
?>
		<h2><center>Your file is not a picture, please try again...</center></h2>
		<center><a href = "100.php">Back</a></center>
<?		exit;
	}
	
	
}
	
?>
</body>
</html>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?