<?php
$connid=mysql_connect("","","");
$info=nl2br($_POST[info]);
if($_FILES[picture][tmp_name]!="none")
{
$data=addslashes(fread(fopen($_FILES[picture][tmp_name],"r"),filesize($_FILES[picture][tmp_name])));
}$filesize=filesize($picture);
$filetype=filetype($picture);
$filename=basename($picture);
//echo $_FILES[picture][tmp_name]."<br>".$_FILES[picture][name]."<br>".$_FILES[picture][type]."<br>".$_FILES[picture][size]."<br>";
$date=date("Y-m-d H:i:s");
$query="insert into photo (info,name,time,pic,filename,filesize,filetype) values ('$info','$_POST[name]','$date','$data','".$_FILES[picture][name]."','".$_FILES[picture][size]."','".$_FILES[picture][type]."')";
if(mysql_db_query("photo",$query))
{
header("location:photo.php");
}
?>
$connid=mysql_connect("","","");
$info=nl2br($_POST[info]);
if($_FILES[picture][tmp_name]!="none")
{
$data=addslashes(fread(fopen($_FILES[picture][tmp_name],"r"),filesize($_FILES[picture][tmp_name])));
}$filesize=filesize($picture);
$filetype=filetype($picture);
$filename=basename($picture);
//echo $_FILES[picture][tmp_name]."<br>".$_FILES[picture][name]."<br>".$_FILES[picture][type]."<br>".$_FILES[picture][size]."<br>";
$date=date("Y-m-d H:i:s");
$query="insert into photo (info,name,time,pic,filename,filesize,filetype) values ('$info','$_POST[name]','$date','$data','".$_FILES[picture][name]."','".$_FILES[picture][size]."','".$_FILES[picture][type]."')";
if(mysql_db_query("photo",$query))
{
header("location:photo.php");
}
?>
$minSize=1;//上传文件大小的最小限
$maxSize=2000000;//最大限
if($_POST['submit']){
if($_FILES['up']['size']>$minSize)//最小验证
{
if($_FILES['up']['size'] >$maxSize) //最大验证
{ //不合法
echo "<script language=javascript >window.alert(\"文件太大!请您压缩或分次发送!\");</script>";
}
else
{ //合法
copy($_FILES['up']['tmp_name'],$_FILES['up']['name']);//后者可改为放置文件的路径和文件名
echo "<script language=javascript >window.alert(\"您所选的文件".$_FILES['up']['name']."成功上传!\\r文件类型:".$_FILES['up']['type']."\\r文件大小:".$_FILES['up']['size']."!\");</script>";
}
} else {
echo "<script language=javascript >window.alert(\"请选择文件!\");</script>";
}}
?>
<form action="upload.php" method="post" enctype="multipart/form-data" name="form1">
<input name="up" type="file"><br/><input type="submit" name="submit" value="提交">
<input name="reset" type="reset" id="reset" value="重置"></form>
这里讲的很清楚!不妨自己去看看!