<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
</head>
<script language="JavaScript" type="text/javascript">
function win(){
window.opener.document.all.text1.innerText=document.getElementById("filename").value;
window.close();
}
</script>
<?
//生成随机数
$randomnum=NULL;
for($j=0;$j<=5;$j++)//随机数字的长度,本例随机数长度为6
{
srand((double)microtime()*1000000);
$randomnumber=rand(!$j ? 1: 0,9);//产生随机数,不以0为第一个数,有些特殊的地方0开头被系统省略
$randomnum.=$randomnumber;
}
$uploaddir = 'uploadfile/'; //上传的目录
if(!is_dir($uploaddir)){mkdir($uploaddir,0777); }
$uploadfile1 = $uploaddir.$randomnum.$_FILES['upfile']['name'];
if($_FILES['upfile']['name']==""){
echo "视频名不能为空!";
exit;
}
//判断上传类型
$uptypes=array(
'avi video/x-msvideo',
'video/vnd.vivo',
'video/x-ms-DV-AVI',
'video/vnd.rn-realvideo',
'video/mpeg',
'audio/x-wav',
'video/x-ms-wmv',
'video/x-ms-RM',
'application/x-shockwave-flash',
'video/x-ms-asf',
'video/avi'
);
if(!in_array($_FILES['upfile']['type'] , $uptypes))
//检查文件类型
{
echo "文件类型不符!".$_FILES['upfile']['type']."<a href='myitem.php?action=add'>返回</a>";
exit;
}
if(move_uploaded_file($_FILES['upfile']['tmp_name'], $uploadfile1))
{
echo "视频上传成功";
}else
{
echo "视频超过限制!<a href='myitem.php?action=add'>返回</a>";
exit;
}
?>
<input type="text" name="filename" value="<?php echo $uploadfile1?>"
/>
<input type="button" value="提交" onclick="win()"/>
<script language="JavaScript" type="text/javascript">
window.opener.document.all.text1.innerText=document.getElementById("filename").value;
window.close();
</script>
</body>
</html>
没有合适的资源?快使用搜索试试~ 我知道了~
php实现文件上传并返回获得上传后文件名
共3个文件
html:2个
php:1个
5星 · 超过95%的资源 需积分: 47 219 下载量 104 浏览量
2009-12-22
10:09:29
上传
评论 1
收藏 2KB RAR 举报
温馨提示
php实现文件上传并返回获得上传后生成的文件名。
资源推荐
资源详情
资源评论
收起资源包目录
php实现文件上传并获得文件名称.rar (3个子文件)
php实现文件上传并获得文件名称
playx.html 864B
submit.php 2KB
index.html 609B
共 3 条
- 1
kunkun1014
- 粉丝: 0
- 资源: 4
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
- 3
- 4
- 5
前往页