-
پسورد گذاری zip
سلام به دوستان برنامه نویس
یه مشکل دارم که از شما خواهش می کنم راهنماییم کنید
من یه فرد مبتدی تو php هستم
یک کد php دارم که توی برنامه AJAX EXPLORER هست این کد کارش فکر کنم ساخت zip هست .
حالا من می خواهم با توجه به این کد هر وقت دستور zip تو این برنامه اجرا میشه به صورت خود کار رمز گذاری کنه ---ممنوم میشم جواب بدید.
کد:
<?php
/*
AjaxExplorer Copyright (C) 2007-2008 Syed Mohammad Sidque Tahir Al-Habshi
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Head to
GNU site http://www.gnu.org/licenses/ for license copy.
*/
$access='0108';
include 'core.php';
$zip=new ZipArchive();
$dirc=Post('dirc');
$fold=Post('file');
$list[0]='/';
if($zip->open(($dirs=$root.$dirc.$fold).'.zip', (ZIPARCHIVE::CREATE)))
{
for($i=0; $i<count($list); $i++)
{
if($dir=opendir($dirs.$list[$i]))
{
while($file=readdir($dir))
{
$file=='.' || $file=='..'? '':(is_dir($zips=$dirs.$list[$i].$file)? $list[]=$list[$i].$file.'/':$zip->addFile($zips, $fold.$list[$i].$file));
}
closedir($dir);
}
}
$zip->close();
echo $fold.'.zip:'.filesize($dirs.'.zip').':'.time();
$does="Archive\t".$dirc."\t".$fold;
include 'track.php';
}
?>
-
یکی جوابمون را بده
آقا من این کد را پیدا کردم ولی نمیدونم چکارش کنم
کد:
<?php
echo system('zip -P pass file.zip file.txt');
?>
-
اینم یکی دیگه کد خواهشا کمک کنید
کد:
$zip = new ZipArchive();
$zip->open("./foo.zip", ZIPARCHIVE::CREATE);
$dir = scandir ("doc/");
foreach($dir as $filename)
{
if($filename != "." || $filename != "..")
{
$zip->addFile("doc/".$filename, "doc/".$filename);
}
}
$zip->close();
-
ببين عزيز داره تو كد php يك فايل زيپ رو باز ميكنه و توش چيزي مينويسه اين كاري هست كه تو كد php ميكنه اينكه تو فايل چه اتفاقي ميافته .... ربطي به php نداره
-
یعنی این همه سایت دانلود مثله میهن دانلود فایلهای زیپ را تو کامپیوتر آپلود می کنه؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟ ؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟
اگه اینطوری باشه بصرف نیست که
فکر کنم راهی باشه من تلاش می کنم راهی پیدا کنم
بازم تشکر که راهنمایی کردین
این کدهایی که گذاشتم فایده ای داره
راستی سایت wobzip.org پس چرا اینکار را میکنه؟؟؟؟؟؟؟؟؟؟؟؟؟؟
-
ببين دوست من اين فايل شما رو zip ميكنه با php
کد:
http://www.devco.net/archives/2005/05/24/creating_zip_files_with_php.php
و پسورد گزاري اينا تكنيك هايي هستن كه شما بايد به وسيله سيستم ويندوزي اينكارو بكنيد كه در كل هيچ ارتباطي به زبان php نداره