اسکریپت باران | دانلود اسکریپت و سورس اندروید

بزرگترین فروشگاه سورس کد، اسکریپت، افزونه و قالب : codemilo.ir
برای درخواست هر سورس اندروید، اسکریپت و قالب از سایت کدکنیون و تم فارست با این ایمیل در ارتباط باشید : codingshop20@yahoo.com
https://codingshop.net
اسکریپت باران اسکریپت باران
تبلیغات
آخرین محصولات

باز کردن یک فایل متنی و جایگزین کردن برخی عبارت ها (رشته ها – strings) با عبارت های دیگر و ذخیره به صورت یک فایل جدید، با کدهای PHP

572 بازدید

نسخه :

فرض کنید که یک فایل متنی با نام file_1.php داریم و می خواهیم که تگ های <tag1> را به تگ های <tag2> تبدیل کنیم (جایگزین کردن عبارت ها) و سپس نتیجه را به صورت یک فایل با نام file_2.php ذخیره نماییم، برای این منظور، کدهای PHP زیر را می نویسیم :

 

ادامه مطلب

فشرده کردن (zip کردن) یک پوشه (Folder) و تمام پوشه ها و فایل های درون آن، در PHP

923 بازدید

نسخه :

تابع زیر می تواند برای فشرده کردن (zip کردن) یک پوشه (Folder) و تمام پوشه ها و فایل های درون آن، به کار رود :

 

ادامه مطلب

از حالت فشرده در آوردن (unzip) یک فایل zip ، در PHP

634 بازدید

نسخه :

فرض کنید که یک فایل فشرده با پسوند zip داریم و می خواهیم آن را از حالت فشرده در آوریم (unzip). با فرض اینکه فایل دارای نام file.zip باشد، کدهای زیر را می نویسیم :

دقت کنید که مسیر فایل های از حالت فشرده در آمده را به صورت زیر تعیین کرده ایم :

بنابراین حتما باید فولدر myFolder وجود داشته باشد، در غیر این صورت، PHP یک پیام خطا را نمایش می دهد.

ادامه مطلب

کپی کردن یک فایل از یک فولدر، به درون یک فولدر دیگر (با نام جدید)، با دستور copy در PHP

558 بازدید

نسخه :

با استفاده از دستور copy در PHP ، می توانیم یک فایل موجود در یک فولدر را به درون یک فولدر دیگر کپی کنیم (با نامی جدید).

به کد PHP زیر توجه کنید :

این کد باعث می شود که فایل با نام file_1.zip که درون فولدر folder_1 قرار دارد، به درون فولدر folder_2 کپی شود (با نام جدید file_2.zip).

ادامه مطلب

به دست آوردن حجم یک فایل، با تابع filesize در PHP

806 بازدید

نسخه :

با استفاده از تابع filesize در PHP ، می توانیم حجم یک فایل را بر حسب بایت (byte) به دست بیاوریم.

به مثال زیر توجه کنید.

 

به عنوان مثال، فرض کنید که یک فایل با نام myFile.xml در فولدری به نام myFolder داشته باشیم و بخواهیم که حجم آن را به دست آوریم، برای این منظور، کدهای زیر را می نویسیم :

 

متغیر size_byte برابر حجم فایل بر حسب بایت (byte)، متغیر size_kilobyte برابر حجم فایل بر حسب کیلوبایت (kilobyte) و متغیر size_megabyte برابر حجم فایل بر حسب مگابایت (megabyte) می باشد.

نتیجه :

ادامه مطلب

افزایش حداکثر حجم قابل آپلود (upload) برای فایل ها، در PHP و اطمینان از قابل آپلود بودن فایل های بزرگ

685 بازدید

نسخه :

ممکن است شما یک کد PHP نوشته باشید که برای آپلود (upload) فایل ها به هاست، به کار می رود و آن را هم برای فایل های کوچک تست کرده اید، اما هنگامی که این قابلیت را در اختیار کاربران قرار می دهید، به شما تذکر می دهند که اگر فایل ها از یک حدی بزرگتر باشند، کد PHP برای آپلود فایل، صحیح عمل نمی کند. این مورد، یکی از مشکلات رایج است که کسانی که برای اولین بار، امکان آپلود فایل به سایت خود را اضافه می کنند، با آن مواجه خواهند شد. نکته مهم این است که اگر کدهای PHP آپلود برای فایل های کوچک عمل می کند ولی با فایل های بزرگ مشکل دارد، بنابراین مشکل از محدودیت هایی است که برای PHP تعیین شده و باید تنظیمات مربوط به این محدودیت ها را تغییر بدهیم.

برای تغییر تنظیمات مورد نظرمان، باید در فولدری که در آن فایل های PHP (فایل های اصلی PHP ، نه کدهایی که ما در سایتمان قرار داده ایم) قرار داده شده است، فایل php.ini را باز کرده و برخی از مقادیر تعریف شده در آن را تغییر بدهیم. دقت کنید که معمولا سرورها، دسترسی به فایل های اصلی PHP را به شما نمی دهند، در این صورت، می توانید به صاحب سرور، درخواست تغییرات را بدهید (البته معمولا خود صاحبان سرورها، بهترین تنظیمات را انتخاب می کنند).

(بیشتر…)

ادامه مطلب

آپلود (upload) همزمان چند فایل، در PHP

719 بازدید

نسخه :

در مبحثی دیگر، کدهایی ارائه دادیم که برای ساخت یک فرم بودند که با آن، کاربر می توانست یک فایل را آپلود کند. اما گاهی نیاز داریم که چندین فایل را به طور همزمان آپلود کنیم، برای این منظور، ابتدا کدهای مربوط به آن مبحث را که برای آپلود یک فایل به کار می رود، در اینجا می نویسیم و سپس تغییرات لازم را به آنها اعمال می کنیم تا به طور همزمان، کاربر بتواند چندین فایل را آپلود کند (اینگونه، تفاوت بین حالت آپلود یک فایل با حالت آپلود همزمان چند فایل را هم بهتر متوجه خواهید شد).

(بیشتر…)

ادامه مطلب

آپلود (upload) یک فایل، در PHP

755 بازدید

نسخه :

معمولا سایت های کاربردی مختلف، قسمتی را برای آپلود (upload) فایل توسط کاربر قرار می دهند تا کاربر بتواند یک عکس، فایل فشرده شده (zip) یا هر نوع فایلی که مد نظر بوده است را بر روی سرور سایت، آپلود نماید. باید دقت داشت که هنگامی که به کاربر اجازه می دهیم که فایلی را بر روی سرور سایت ما آپلود کند، عملا راهی برای نفوذ به سایت خود، در اختیار وی قرار داده ایم، بنابراین برای اینکه از سوء استفاده های احتمالی جلوگیری کنیم، باید یک سری محدودیت را برای آپلود فایل اعمال نماییم. ابتدا یک کد ساده را برای آپلود فایل معرفی می کنیم، اما این کد به درد استفاده واقعی نمی خورد و تنها برای این است که با چگونگی کدنویسی برای آپلود فایل آشنا بشوید، پس از آن، یک کد حرفه ای تر را معرفی می کنیم که با اعمال یک سری محدودیت، امنیت را بیشتر می کند.

(بیشتر…)

ادامه مطلب

تغییر نام یک فایل، با تابع rename ، در PHP

868 بازدید

نسخه :

با استفاده از تابع rename در PHP ، می توانیم نام یک فایل را تغییر بدهیم.

به مثال زیر توجه کنید.

 

فرض کنید در پوشه ای با نام myFolder (که در کنار صفحه PHP فعلی قرار گرفته)، یک فایل با نام myFile.png داریم و قصد داریم نام آن را به myFile_new_name.png تغییر بدهیم. برای این منظور، کدهای PHP زیر را می نویسیم :

 

ادامه مطلب

حذف کردن یک فایل، با تابع unlink در PHP

959 بازدید

نسخه :

تابع unlink در PHP ، برای حذف یک فایل به کار می رود. نکته مهم این است که قبل از اینکه فایل را حذف کنیم، ابتدا باید مطمئن بشویم که فایل باز نیست (توسط کدهای قبل تر، باز نشده باشد). بنابراین ابتدا از توابع fopen و fclose برای باز کردن فایل و سپس بستن آن استفاده می کنیم تا مطمئن شویم که فایل باز نیست و سپس با تابع unlink ، فایل را حذف می کنیم.

(بیشتر…)

ادامه مطلب

برنامه نویسی را معنایی دوباره بخشیم !