<?php
if(empty($_GET['submit'])){
?>
<!DOCTYPE html>
//echo $_FILES["filename"]["type"];
if(!file_exists($path))
{
//检查是否有该文件夹,如果没有就创建,并给予最高权限
mkdir("$path", 0700);
}//END IF
//允许上传的文件格式
$tp = array("image/gif","image/pjpeg","image/png");
//检查上传文件是否在允许上传的类型
if(!in_array($_FILES["filename"]["type"],$tp))
{
echo "格式不对";
exit;
}//END IF
if($_FILES["filename"]["name"])
{
$file1=$_FILES["filename"]["name"];
$file2 = $path.time().$file1;
$flag=1;
}//END IF
if($flag) $result=move_uploaded_file($_FILES["filename"]["tmp_name"],$file2);
//特别注意这里传递给move_uploaded_file的第一个参数为上传到服务器上的临时文件
$img='uploadfiles/'.$file1;
$time=time();
$sql="insert into T_Product (P_Img,P_Type,P_Size,P_Desc,P_Name,P_Num,P_Price,P_Tel,P_Date) values
('$img','{$_POST['type']}','{$_POST['size']}','{$_POST['desc']}','{$_POST['name']}','{$_POST['num']}','{$_POST['price']}','{$_POST['tel']}','$time')";
//echo $sql;
@mysql_query($sql)or die('提交失败!');
echo "";<br> echo "alert('提交成功!');";<br> echo "location='#'";<br> echo "";
?>
什么情况啊,不是可以加入代码吗,咋直接......
http://blog.csdn.net/luoweifu/article/details/8832492
常见问题了,我经常用这个解决
1、Mysql数据库编码设置为UTF-8
2、PHP文件设置编码为UTF-8
编码问题,把mySQL数据库设置为utf-8编码,这个可以在安装时候设置,如果安装时候没有设置
可以在安装好的目录上找到mysql的配置文件修改
看下php文件,使用的是什么编码,把数据库字符集编码改成跟php文件编码一致即可