رفتن به مطلب

اکسترکت کردن فایل رمز دار روی هاست


d-t.c

پست های پیشنهاد شده

اقا راهی داره فایل رو روی هاست بهش رمز بدیم و بعدش از حالت فشرده خارجش کنیم؟

یه اسکریپت بود که باید روی سرور ویندوز باشه.

راهی هست؟

لینک به ارسال

اگر تابع شل باز هست:

echo shell_exec('unzip -P YourPassword myfile.zip');

اگر تابع سیستم باز هست:


$myCommandLine = "unzip myfile.zip -P YourPassword";
system($myCommandLine);

اگر ZipArchive فعال هست:

<?php
$zip = new ZipArchive();
$zip_status = $zip->open("myfile.zip");

if ($zip_status === true)
{
if ($zip->setPassword("YourPassword"))
{
if (!$zip->extractTo(__DIR__))
echo "Extraction failed (wrong password?)";
}

$zip->close();
}
else
{
die("Failed opening archive: ". @$zip->getStatusString() . " (code: ". $zip_status .")");
}
?>

  • امتیاز 2
لینک به ارسال

مرسی کا

کد زیرو رو قرار داردم


<?php
$zip = new ZipArchive();
$zip_status = $zip->open("chat-talstar.zip");
if ($zip_status === true)
{
if ($zip->setPassword("6400091963"))
{
if (!$zip->extractTo(__DIR__))
echo "Extraction failed (wrong password?)";
}
$zip->close();
}
else
{
die("Failed opening archive: ". @$zip->getStatusString() . " (code: ". $zip_status .")");
}
?>

این خطارو داد


Fatal error: Call to undefined method ZipArchive::setPassword() in /home4/wpfpwir/public_html/uped/up.php on line 7

میتونید ببینید

http://wpfpw.ir/uped/up.php

لینک به ارسال

بالای هر کد نوشتم که باید فلان چیز فعال باشه

باید ببینید روی سررتون ZipArchive فعال هست یاخیر

نیازمندی:

(PHP 5 >= 5.6.0, PECL zip >= 1.12.4)

  • امتیاز 2
لینک به ارسال

بالای هر کد نوشتم که باید فلان چیز فعال باشه

باید ببینید روی سررتون ZipArchive فعال هست یاخیر

نیازمندی:

(PHP 5 >= 5.6.0, PECL zip >= 1.12.4)

اقا گفتم که خالت زیپ ارشیو روی هاست من فعاله از پشتیبانی هم سوال کردم ولی وقتی اون کد رو توی فایل پی اچ پی قرار میدم خطا میده لینک انلاین دادم خدمتتون که

http://wpfpw.ir/uped/up.php

کدی هم که من قرار دادم این هست


<?php
$zip = new ZipArchive();
$zip_status = $zip->open("chat-talstar.zip");
if ($zip_status === true)
{
if ($zip->setPassword("6400091963"))
{
if (!$zip->extractTo(__DIR__))
echo "Extraction failed (wrong password?)";
}
$zip->close();
}
else
{
die("Failed opening archive: ". @$zip->getStatusString() . " (code: ". $zip_status .")");
}
?>

لینک به ارسال

لطفا برای ارسال دیدگاه وارد شوید

شما بعد از اینکه وارد حساب کاربری خود شدید می توانید دیدگاهی ارسال کنید



ورود به حساب کاربری
×
×
  • اضافه کردن...