php无数据库相册,php相册系统
php图片以及文件的上传和显示(无比附上数据库)
?php
创新互联公司主要从事做网站、成都网站建设、网页设计、企业做网站、公司建网站等业务。立足成都服务繁峙,十载网站建设经验,价格优惠、服务专业,欢迎来电咨询建站服务:028-86922220
$timestamp = time(); // 获取当前时间
$name = $_POST['name'];
$save = @(int)$_POST['save']; // 提交标志
if($save == 1){
//print_r($name);
$myfile = $_FILES['myfile'];
$size = sizeof($myfile['tmp_name']);
for($i=0;$i$size;$i++){
$img_name = $myfile['name'][$i];
$img_ext = substr($img_name,strrpos($img_name,'.')+1); // 取文件后缀
$filename = $timestamp . '_' . $i . '_' . 'img' . '.' . $img_ext; // 重新命名文件 格式:1251169206_0_img.jpg
$dir = 'img' . '/'; // 路径
if(!is_dir($dir) || !file_exists($dir)) { // 创建目录文件
@mkdir($dir);
@chmod($dir, 0777);
}
$filename = $dir . $filename; // 获取文件新路径
$tmp = $myfile['tmp_name'][$i]; // 上传的文件
$tmp_name = $name[$i]; // 表单中填写的名称
function_exists('move_uploaded_file') @move_uploaded_file($tmp, $filename); // 把上传的文件转移到新的目录
if($tmp){ // 判断此上传表单是否有上传的文件
$sql = "insert into img (`id`,`name`,`img`,`pub_time`) value(NULL,'$tmp_name','$filename','$timestamp');";
//echo $sql;
}
}
}
?
script language="javascript"
// + ---------------------------- 增加,删除上传文本框的JS代码 ------------------------ + //
function deldiv(divid){ //删除上传框
var div=document.getElementById(divid);
div.parentNode.removeChild(div);
}
function adddiv(){ //添加上传框
var divid=document.getElementById("num").innerHTML;
var html="div style='border:1px solid #cccccc;line-height:25px;'labelFileinput type='file' name='myfile[]' /INPUT TYPE='text' NAME='name[]'/label span style='cursor:pointer' onClick='deldiv(\""+divid+"\")'删除/span/div"
document.getElementById("num").innerHTML=divid+1;
var div=document.createElement("DIV");
div.id=divid;
document.getElementById("file2").appendChild(div);
document.getElementById(divid).innerHTML=html;
phperz.com
}
// + ---------------------------- 增加,删除上传文本框的JS代码 ------------------------ + //
/script
form action="" method="post" enctype="multipart/form-data" name="form1" id="form1"
div class="main"
div class="title"span style="cursor:pointer" onClick="adddiv()"添加文件/span/div
div class="file"
labelFileinput type="file" name="myfile[]" /INPUT TYPE="text" NAME="name[]"/label
/div
div id="file2"/div
divinput type="submit" name="Submit" value="提交" /INPUT TYPE="hidden" NAME="save" value="1"/div
div id="num" style="display:none"2/div
/div
php无法链接数据库
?php
//链接数据库服务
$lnk = mysql_connect('localhost', 'mysql_user', 'mysql_password')
or die ('Not connected : '
. mysql_error());
// 选择链接的数据库 **** 你好像没有选择数据库 ****
mysql_select_db('databaseName',
$lnk) or die ('Can\'t use foo : ' . mysql_error());
?
php源码没有数据库?
一般买php空间都会送数据库空间。进入你的空间管理面板,里面应该有创建数据库的操作,你需要创建你的数据库,包括数据库名,数据库账号和密码。
文章标题:php无数据库相册,php相册系统
分享地址:http://hbruida.cn/article/hsiogp.html