mooc用户18273
图片上传到MySQL做不到。MySQL只能保存路径。php读取上传信息的变量$_FILE,表单form加enctype="multipart/form-data"属性。简单上传原理:<?php
if($_FILES){
//上传目录
$path = './upload';
is_dir($path) || mkdir($path,0777,true);
//是不是一个合法上传文件
if(is_uploaded_file($_FILES['up']['tmp_name'])){
//获得类型(jpg等)
$type = ltrim(strrchr($_FILES['up']['type'], '/'),'/');
//组合新的文件名
$fileName = time() . mt_rand(0,99999) . '.' . $type;
//移动上传
move_uploaded_file($_FILES['up']['tmp_name'],$path . '/' . $fileName);
}
}
?>
html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
Document