当前位置:首页 » 文件管理 » php上传压缩包

php上传压缩包

发布时间: 2022-08-30 21:46:07

1. php用com类上传解压文件时 出现问题

首先调用COM正常,应该是run这一出错了。

我的建议是:

1.首先确定你装有winrar(当然其他解压缩软件也行)

2.然后先不着急在PHP里解压,在CMD中测试一下你的winrar命令可不可用

3.如果没有安装winrar等工具,或者环境变量有问题(在CMD直接运行winrar命令就会提示出错了是吧),就安装解压缩工具吧(比如本人用的是haozip,命令行工具的rar.exe,我就干脆把它复制到system32目录,这样就可以直接使用了)

4.如果还有神马问题请追加一下

额,其实吧,装不装解压缩工具都行,只要有winrar.exe 或者rar.exe等命令行解压缩程序就行了.....

2. php如何上传一个压缩文件

<formenctype="multipart/form-data"action="singleupload.php"method="post">
<inputtype="hidden"name="MAX_FILE_SIZE"value="2000000">
<inputtype=filename=upfilesize=20>
<inputtype=submitvalue="上传文件">
</form>
if(move_uploaded_file($_FILES['upfile']['tmp_name'],$_FILES['upfile']['name'])){
echo"<h2><fontcolor=#ff0000>文件上传成功!</font></h2><br><br>";
}else{
echo"<h2><fontcolor=#ff0000>文件上传失败!</font></h2><br><br>";
}

3. php源码想从后台添加上传zip文件 怎么实现在前台生成列表 点击以后打开zip中的静态网页文

想要直接打开zip压缩文件中的文件是不行,要先对zip文件进行解压缩才行
PclZip是一个很强大的压缩与解压缩zip文件的PHP类,PclZip library能够压缩与解压缩Zip格式的压缩档(WinZip、PKZIP);且能对此类类档案进行处理,包括产生压缩档、列出压缩档的内容以及解压缩档案等等。

4. 怎么用php写一个表单上传zip格式的压缩包并解压到根目录的指定目录中

<?php
if($_FILES["file"]["error"]>0){
echo"<script>console.log('ReturnCode:".$_FILES["file"]["error"]."');</script>";
}
else{
if(!file_exists("upload/".$_FILES["file"]["name"])){
move_uploaded_file($_FILES["file"]["tmp_name"],
"upload/".$_FILES["file"]["name"]);
echo"Storedin:"."upload/".$_FILES["file"]["name"];
system('zip解压缩命令');
}
else{
system('zip解压缩命令');
}
}
?>

因为php即使拓展了zip库,也不能够实现解压缩,而且拓展zip库会要更改php.ini,所以推介下载7z的命令行版本,用系统命令解决。╮( ̄▽ ̄"")╭

5. 我要用php上传压缩包表单里的enctype应该设成什么啊

给你这篇文章:(我的博文)
一个页面解决
PHP上传任意格式文件代码并接收存储~~顺子
http://hi..com/zhzsh/blog/item/e3dc92167e7f755bf2de3233.html

6. 关于PHP SSH2上传压缩包损坏问题

问题发生的具体情况能不能具体阐述下?
根据我的经验,对于某些浏览器,如果想开始一个下载需要独立弹出一个新的窗口 <a target=_blank> 或 <form target="_blank">
其次请确认以下几点:
1.该文件是否有读权限
2.是否在header之前有任何的输出,按F12使用调试工具抓包(主流浏览器都有这个功能了ie9,firefox需要firebug,chrome)

7. 使用ThinkPHP 框架 写一个 上传压缩包的代码 上传后 在下载下载来 请问如何现实呢!

既然上传后,在下载的时候,调用上传的地址,<a
href="这个是压缩包地址">名称</a>

8. php 怎样上传压缩包并解压到目录

1.查找一般的php上传类都可以上传 zip 文件的。 (记得设置好上传文件格式就好)

2.确认你的php扩展中 包含有 php_zip 这个扩展。
然后找 zip 的相关函数方法吧。 php手册中去看。

9. php上传如何设置才能上传压缩包跟txt文本

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=gb2312">

<title>网页教学网(webjx.com)文件上传实例</title>

</head>

<body>

<form enctype="multipart/form-data" action=upfile.php method=post>

<input type="hidden" name="MAX_FILE_SIZE" value="2000000">

<input type=file name=upfile size=20>

<input type=submit value='上传文件'>

</form>

</body>

</html>
<?

function getname($exname){

$dir = "../uploadfile/";

$i=1;

if(!is_dir($dir)){

mkdir($dir,0777);

}

while(true){

if(!is_file($dir.$i.".".$exname)){

$name=$i.".".$exname;

break;

}

$i++;

}

return $dir.$name;

}

$exname=strtolower(substr($_FILES['upfile']['name'],(strrpos($_FILES['upfile']['name'],'.')+1)));

$uploadfile = getname($exname);

if (move_uploaded_file($_FILES['upfile']['tmp_name'], $uploadfile)) {

echo "<h2><font color=#ff0000>文件上传成功!</font></h2><br><br>";

}else {

echo "<h2><font color=#ff0000>文件上传失败!</font></h2><br><br>";

}

echo "下面是文件上传的一些信息:

<br><br>原文件名:".$_FILES['upfile']['name'] .

"<br><br>类型:" .$_FILES['upfile']['type'] .

"<br><br>临时文件名:".$_FILES['upfile']['tmp_name'].

"<br><br>文件大小:".$_FILES['upfile']['size'] .

"<br><br>错误代码:".$_FILES['upfile']['error'];
?>
一般文件都是可以传的!文件太大就不行了!

热点内容
linux内核有多少行代码 发布:2024-10-12 23:30:03 浏览:229
qq源码资源网 发布:2024-10-12 23:23:52 浏览:19
为什么web服务器没有对应的站点 发布:2024-10-12 22:55:46 浏览:780
安卓手机在哪里下游戏 发布:2024-10-12 22:54:08 浏览:406
财年算法问题 发布:2024-10-12 22:51:50 浏览:314
sql最近的 发布:2024-10-12 22:51:38 浏览:335
linuxsort命令 发布:2024-10-12 22:32:58 浏览:919
德州电气自动化软件编译 发布:2024-10-12 22:18:14 浏览:853
win7系统怎么清理ftp 发布:2024-10-12 22:08:17 浏览:873
linux查看所有目录 发布:2024-10-12 22:07:05 浏览:16