رفتن به مطلب

karbar98

عضو سایت
  • تعداد ارسال‌ها

    84
  • تاریخ عضویت

  • آخرین بازدید

اعتبار در سایت

19

درباره karbar98

  • درجه
    تازه کار

اطلاعات شخصی

  • جنسیت
    نامشخص
  • آشنایی با وردپرس
    متوسط
  • سطح برنامه نویسی
    متوسط
  • آشنایی با طراحی
    حرفه ای
  1. باید پوشه ها هر ثانیه چک بشه علتش رو توضیح دادم من کلا با cron jobs کار نمی کنم چون خطا زیاد داره یک سرور گذاشتم تو اتاق سرور که روش یک سری نرم افزار نصبه و کار های مختلفی رو انجام می دهد یکیش لود برخی اسکریپت ها است. با تشکر از شما من با استفاده از حجم متغیر فایل توانستم تشیص بدم فایل کامل آپلود شده یا هنوز در حال آپلود است.
  2. پویا جان اصلا ربطی به داده متنی نداره اتصال هم بین سروری هست شما متن من رو دوباره با دقت بخوانید من نوشته که فایلی که با FTP آپلود می شه بر عکس آپلود از طریق وب یک دفعه در هاست ظاهر نمی شه و کم کم و بصورت قطعه قطعه در هاست بوجود می آید تا تکمیل بشه حالا همین کار ما رو خراب کرده مدت زمان هم فرقی نمی کنه میکرو باشه یا دقیقه باشه ممکنه آپلود یک فایل 3 الی 4 ساعت طول بکشد. حالا مسئله سر این هست که ما چطور تشخیص بدیم فایل در حال آپلود شدنه یا اینکه بطور کامل آپلود شده است.
  3. پویا جان تمام این روش ها تست شده است فایده ندارد چرا که سیستم فایل نصفه نیمه هم کامل تشخیص می دهد مگر اینکه نرم افزاری مثل filezilla یه سری اطلاعات رو برای سرور بفرسته مثلا حجم ، پسوند و ... که این کار رو انجام نمی دهد.
  4. سلام مثلا قصد داریم یک فایل 40 مگابایتی رو با FTP آپلود کنیم همانطور که می دانید همان اول کار فایل در هاست ایجاد می شه بعد کم کم حجمش زیاد می شود 1.5 ، 10 ، 20 ، 30 مگ و ... تا بالاخره فایل بطور کامل به هاست انتقال پیدا می کند. من سیستمی دارم که یک فولدر خاص رو هر یک ثانیه یک بار چک می کنه و اگر فایلی اونجا باشه اون رو برای یک سرور دیگر ارسال می کنه حالا مشکلی که پیش اومده همین هست فایل آپلود شده با FTP وقتی هنوز کامل نشده مثلا حجمش 1.5 مگ هست ارسال می شه و این کار من رو خراب کرده است. حال سوال اصلیم این است که آیا راهی وجود داره ما بفهمیم که آیا فایل کامل آپلود شده یا خیر ؟ که بگیم اگر فایل ب
  5. karbar98

    سوال PHP مبتدی

    سلام یکی از بهترین توابع برای اینکار curl هست.
  6. karbar98

    پسوند مجاز آپلود curl

    با سلام دو سوال داشتم آیا می توان برای کد زیر پسوند مجاز تعریف کرد ؟ یعنی فقط فایل های مجاز دانلود و در سرور ذخیره شوند. دوم سرعت انتقال در این روش معمولا چقدر است ؟ یعنی می شه انتظار داشت مثلا با پورت 80 مگابیت سرور های ایرانی فایل با مثلا بالای 10 مگ بین دو سرور منتقل شود ؟ <?php $uploaddir = realpath('./') . '/'; $uploadfile = $uploaddir . basename($_FILES['file_contents']['name']); echo '<pre>'; if (move_uploaded_file($_FILES['file_contents']['tmp_name'], $uploadfile)) { echo "File is valid, and was successfully uploaded.\n"; } else { echo "Possible file uploa
  7. karbar98

    سوال در رابطه با FTP

    با تشکر از همه دوستان من بالاخره روشش رو پیدا کردم پس از انجام تست و آزمایشات مراحل کار را در این تاپیک قرار می دهم.
  8. karbar98

    سوال در رابطه با FTP

    والا فایل منیجر که موجوده ولی برای فایل های بالا 4 گیگابایت کارایی زیادی نداره اون روشی هم که شما گفتید کاملا درسته و می شه اجراش کرد اما مثلا شاید طرف شل و ... آپلود کرد.
  9. karbar98

    سوال در رابطه با FTP

    تشکر از پاسخ شما اما من خودم شدیدا گیر کردم خیلی هم واجبه برام یعنی هیچ راهی وجود نداره که پس از آپلود با نرم افزار بفهمیم که چه فایلی آپلود شده تا اطلاعات اون رو مثلا به دیتابیس بفرستیم ؟
  10. karbar98

    سوال در رابطه با FTP

    خوب حالا مورد اول رو می شه یک کاریش کرد مثلا هر ثانیه پوشه چک بشه تا فایل php آپلود شده اون رو حذفش کنه ولی دومی خیلی مهمه یعنی پس از آپلود صفحه php اجرا بشه یعنی کاریش نمی شه کرد ؟
  11. karbar98

    سوال در رابطه با FTP

    تشکر فراوان فقط من منظورم آپلود از FTP با نرم افزار هست مثلا کاربر نتونه فایل php رو در پوشه خودش با نرم افزاری مثل filezilla آپلود کند.
  12. karbar98

    سوال در رابطه با FTP

    با سلام در رابطه با ایجاد ftp با php دو سوال داشتم. - 1 - آیا می شود برای بخش آپلود محدودیت گذاشت تا فقط فایل هایی با پسوند مجاز آپلود شوند ؟ - 2 - آیا می شود کار کرد که پس از آپلود و انتقال فایل به سرور یک صفحه php اتوماتیک لود شود ؟
  13. karbar98

    جدا سازی اطلاعات دو متغیر

    بصورت اتفاقی این مشکل بوجود آمد متاسفانه امکان ویرایش پست برای گروه کاربری من وجود ندارد در غیر این صورت مدت ها پیش آن را اصلاح می کردم. سوال من کاملا واضح است اما برای روشن شدن موضوع مجددا آن را ارسال می کنم. فرض بفرمایید یک متغیر به نام $date موجود داریم وقتی آن را چاپ می کنیم عبارت زیر ظاهر می شود : 1390/06/16 1392/06/16 همانطور که مشاهده می فرمایید دو تاریخ در صفحه چاپ شده یکی 1390/06/16 و دیگری 1392/06/16 هدف اصلی من این است که این دو تاریخ رو از هم جدا کنم و هر کدام را به یک متغیر دهم به کد زیر توجه کنید : echo $date1; // 1390/06/16 echo $date2; // 1392/06/16 در حالتی که تاریخ ها
  14. سلام دوستان یک متغیر داریم که وقتی آن را چاپ می کنید اطلاعات آن بصورت زیر نمایش داده می شود : [left]echo $date;[/left] [left]1390/06/16[/left] [indent=1] [left]1392/06/16[/left] [/indent] سوال اصلی من اینجاست که چطور باید تاریخ اولی رو از تاریخ دومی جدا کنم در حالی که اعداد ثابت نیستند و برای هر کاربر کاملا متفاوت است ؟ به عنوان مثال : [left]echo $date1; // 1390/06/16[/left] [left]echo $date2; // 1392/06/16[/left] پیشاپیش تشکر می کنم
  15. دوستان ایا این کار رو با base64 نمی توان انجام داد ؟ هدف کلی من تبدیل فایل به کد برای کاهش حجم آن است.
×
×
  • اضافه کردن...