• 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
مشکل با تابع zip_open
#1
سلام مجدد به همگی دوستان کد موردی نداره نمیدونم چرا اسکریپت خطا میده .

کد:
<?php
echo "<pre>" ;
$zip=zip_open("D:\AppServ\www\root.zip");
if ($zip)
    {
        while ($zip_entry = zip_read($zip))

        {
            echo "<b>Name:</b>             " . zip_entry_name($zip_entry) . "\n";
            echo "<b>Actual Filesize :</b> " . zip_entry_filesize($zip_entry) . "\n";
            echo "<b>Compressed Size:</b>  " . zip_entry_compressedsize($zip_entry) . "\n";
            echo "<b>Compressed method:</b>" . zip_entry_compressionmethod($zip_entry) . "\n";
            echo "<hr>";
        }
        zip_close($zip);
    }
?>
  پاسخ
تشکر شده توسط : farhad.programmer
#2
با سلام مشکل شما آدرس دهی در تابع zip_open می باشد
  پاسخ
تشکر شده توسط : Padideh
#3
چطوری باید آدرس دهی میکردم ؟
  پاسخ
تشکر شده توسط : farhad.programmer
#4
به طور مثال فایل زیپ در همان پوشه که فایل php قرار دارد باشد ادرس دهی به صورت زیر خواهد شد

کد پی‌اچ‌پی:
zip_open("root.zip"
  پاسخ
تشکر شده توسط :
#5
نه مشکل حل نشد بازم ارور رو داده

کد:
Fatal error:  Call to undefined function zip_open() in D:\AppServ\www\test.php on line 3
  پاسخ
تشکر شده توسط :
#6
اکتنشن zip رو فعال نکردی توی php.ini باید فعال کنی
  پاسخ
تشکر شده توسط :
#7
من اکتنشن رو فعال کردم اما فکر کنم نیاز به راه اندازیه دویاره php.ini هستش درسته ؟
  پاسخ
تشکر شده توسط :
#8
بستگی به نوع راهندازی پی اچ پی روی سیستمتون داره. از چه لوکال هاستی استفاده مییکنید.
  پاسخ
تشکر شده توسط :
#9
فقط آپاچی رو ریست کن
اگر باز هم این اخطار رو میده فایل درست رو ویرایش نمی کنی. ممکنه فایل اشتباهی رو ویرایش کنی
  پاسخ
تشکر شده توسط :
#10
آپاچی رو ریستارت کردم نشد
صالح منظورت از نوع اوکال هاست دیگه چیه ؟
  پاسخ
تشکر شده توسط :


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان