-
تعداد ارسالها
84 -
تاریخ عضویت
-
آخرین بازدید
اعتبار در سایت
19درباره karbar98
-
درجه
تازه کار
اطلاعات شخصی
-
جنسیت
نامشخص
-
آشنایی با وردپرس
متوسط
-
سطح برنامه نویسی
متوسط
-
آشنایی با طراحی
حرفه ای
-
تشخیص کامل شدن یک فایل آپلود شده
karbar98 پاسخی برای karbar98 ارسال کرد برای یک موضوع در برنامه نویسی داینامیک
باید پوشه ها هر ثانیه چک بشه علتش رو توضیح دادم من کلا با cron jobs کار نمی کنم چون خطا زیاد داره یک سرور گذاشتم تو اتاق سرور که روش یک سری نرم افزار نصبه و کار های مختلفی رو انجام می دهد یکیش لود برخی اسکریپت ها است. با تشکر از شما من با استفاده از حجم متغیر فایل توانستم تشیص بدم فایل کامل آپلود شده یا هنوز در حال آپلود است. -
تشخیص کامل شدن یک فایل آپلود شده
karbar98 پاسخی برای karbar98 ارسال کرد برای یک موضوع در برنامه نویسی داینامیک
پویا جان اصلا ربطی به داده متنی نداره اتصال هم بین سروری هست شما متن من رو دوباره با دقت بخوانید من نوشته که فایلی که با FTP آپلود می شه بر عکس آپلود از طریق وب یک دفعه در هاست ظاهر نمی شه و کم کم و بصورت قطعه قطعه در هاست بوجود می آید تا تکمیل بشه حالا همین کار ما رو خراب کرده مدت زمان هم فرقی نمی کنه میکرو باشه یا دقیقه باشه ممکنه آپلود یک فایل 3 الی 4 ساعت طول بکشد. حالا مسئله سر این هست که ما چطور تشخیص بدیم فایل در حال آپلود شدنه یا اینکه بطور کامل آپلود شده است.- 7 پاسخ
-
- 1
-
تشخیص کامل شدن یک فایل آپلود شده
karbar98 پاسخی برای karbar98 ارسال کرد برای یک موضوع در برنامه نویسی داینامیک
پویا جان تمام این روش ها تست شده است فایده ندارد چرا که سیستم فایل نصفه نیمه هم کامل تشخیص می دهد مگر اینکه نرم افزاری مثل filezilla یه سری اطلاعات رو برای سرور بفرسته مثلا حجم ، پسوند و ... که این کار رو انجام نمی دهد.- 7 پاسخ
-
- 1
-
سلام مثلا قصد داریم یک فایل 40 مگابایتی رو با FTP آپلود کنیم همانطور که می دانید همان اول کار فایل در هاست ایجاد می شه بعد کم کم حجمش زیاد می شود 1.5 ، 10 ، 20 ، 30 مگ و ... تا بالاخره فایل بطور کامل به هاست انتقال پیدا می کند. من سیستمی دارم که یک فولدر خاص رو هر یک ثانیه یک بار چک می کنه و اگر فایلی اونجا باشه اون رو برای یک سرور دیگر ارسال می کنه حالا مشکلی که پیش اومده همین هست فایل آپلود شده با FTP وقتی هنوز کامل نشده مثلا حجمش 1.5 مگ هست ارسال می شه و این کار من رو خراب کرده است. حال سوال اصلیم این است که آیا راهی وجود داره ما بفهمیم که آیا فایل کامل آپلود شده یا خیر ؟ که بگیم اگر فایل ب
-
سلام یکی از بهترین توابع برای اینکار 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
-
با تشکر از همه دوستان من بالاخره روشش رو پیدا کردم پس از انجام تست و آزمایشات مراحل کار را در این تاپیک قرار می دهم.
- 10 پاسخ
-
- 2
-
والا فایل منیجر که موجوده ولی برای فایل های بالا 4 گیگابایت کارایی زیادی نداره اون روشی هم که شما گفتید کاملا درسته و می شه اجراش کرد اما مثلا شاید طرف شل و ... آپلود کرد.
-
تشکر از پاسخ شما اما من خودم شدیدا گیر کردم خیلی هم واجبه برام یعنی هیچ راهی وجود نداره که پس از آپلود با نرم افزار بفهمیم که چه فایلی آپلود شده تا اطلاعات اون رو مثلا به دیتابیس بفرستیم ؟
-
خوب حالا مورد اول رو می شه یک کاریش کرد مثلا هر ثانیه پوشه چک بشه تا فایل php آپلود شده اون رو حذفش کنه ولی دومی خیلی مهمه یعنی پس از آپلود صفحه php اجرا بشه یعنی کاریش نمی شه کرد ؟
-
تشکر فراوان فقط من منظورم آپلود از FTP با نرم افزار هست مثلا کاربر نتونه فایل php رو در پوشه خودش با نرم افزاری مثل filezilla آپلود کند.
-
با سلام در رابطه با ایجاد ftp با php دو سوال داشتم. - 1 - آیا می شود برای بخش آپلود محدودیت گذاشت تا فقط فایل هایی با پسوند مجاز آپلود شوند ؟ - 2 - آیا می شود کار کرد که پس از آپلود و انتقال فایل به سرور یک صفحه php اتوماتیک لود شود ؟
-
جدا سازی اطلاعات دو متغیر
karbar98 پاسخی برای karbar98 ارسال کرد برای یک موضوع در برنامه نویسی داینامیک
بصورت اتفاقی این مشکل بوجود آمد متاسفانه امکان ویرایش پست برای گروه کاربری من وجود ندارد در غیر این صورت مدت ها پیش آن را اصلاح می کردم. سوال من کاملا واضح است اما برای روشن شدن موضوع مجددا آن را ارسال می کنم. فرض بفرمایید یک متغیر به نام $date موجود داریم وقتی آن را چاپ می کنیم عبارت زیر ظاهر می شود : 1390/06/16 1392/06/16 همانطور که مشاهده می فرمایید دو تاریخ در صفحه چاپ شده یکی 1390/06/16 و دیگری 1392/06/16 هدف اصلی من این است که این دو تاریخ رو از هم جدا کنم و هر کدام را به یک متغیر دهم به کد زیر توجه کنید : echo $date1; // 1390/06/16 echo $date2; // 1392/06/16 در حالتی که تاریخ ها -
سلام دوستان یک متغیر داریم که وقتی آن را چاپ می کنید اطلاعات آن بصورت زیر نمایش داده می شود : [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] پیشاپیش تشکر می کنم
-
تبدیل تصویر و فایل به باینری
karbar98 پاسخی برای karbar98 ارسال کرد برای یک موضوع در برنامه نویسی داینامیک
دوستان ایا این کار رو با base64 نمی توان انجام داد ؟ هدف کلی من تبدیل فایل به کد برای کاهش حجم آن است.