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