در ادامه سری آموزشی پیاچپی قصد داریم در مورد فایلها و کارهایی که با پیاچپی میتوان با فایلها انجام داد صحبت کنیم. میتوان از فایلها به منظور ذخیره کردن اطلاعات بهره گرفت یا در شرایط گوناگون از آنها استفاده کرد. در ادامه با ملت وب همراه باشید.
در این بخش پس از اینکه چند جلسه به طور کامل در مورد بانک اطلاعاتی MySQL صحبت کرده بودیم، به سراغ مبحث فایلها در پیاچپی میرویم.
پیاچپی توابع مختلفی را برای گشودن، بستن، ویرایش و نوشتن بر روی فایلها در اختیار توسعهدهندگان قرار داده است. تابع fopen برای ایجاد یک فایل جدید یا باز کردن فایل بکار میرود. اگر فایلی که در این تابع نامش را بکار میبریم وجود داشته باشد باز میشود و اگر وجود نداشته باشد ایجاد میشود. دقت کنید برای کار با فایلها باید با سطوح دسترسی نیز آشنایی داشته باشید. در توابع کار با فایل دسترسیهای زیر مورد استفاده قرار میگیرند:
r: باز کردن و فقط خواندن فایل
w: باز کردن فایل برای نوشتن اطلاعات. محتویات فایل را پاک میکند یا اگر فایل وجود نداشته باشد آن را میسازد.
a: باز کردن فایل فقط برای نوشتن در آن
x: ایجاد فایل جدید فقط برای نوشتن در آن
+r: باز کردن فایل برای نوشتن/خواندن
+w: باز کردن فایل برای نوشتن/خواندن اطلاعات. محتویات فایل را پاک میکند یا اگر فایل وجود نداشته باشد آن را میسازد.
+a: باز کردن فایل به منظور نوشتن/خواندن. اگر فایل وجود نداشته باشد آن را ایجاد میکند.
+x: ایجاد فایل جدید برای خواندن/نوشتن
مثل همیشه نرمافزار Xampp را اجرا و سرور آپاچی و mysql را در حالت اجرا قرار دهید. در پوشه htdocs یک پوشه جدید به نام files ایجاد کرده و در این پوشه یک فایل به نام testfile.php ایجاد کنید. در این فایل کدهای زیر را قرار دهید:
<?php $myfile = fopen("file.txt", "w"); ?>
حالا فایل بالا را با مرورگر اجرا کنید. برای این منظور باید به آدرس http://127.0.0.1/files/testfile.php مراجعه کنید. پس از اجرای این آدرس در مروگر، یک فایل جدید به نام file.txt در پوشهای که فایل testfile.php وجود دارد ساخته خواهد شد.
نوشتن روی فایلها
برای نوشتن اطلاعات در فایلها از تابع fwrite استفاده میکنیم. این تابع دو پارامتر ورودی دارد که پارامتر اول نام فایلی است که قصد نوشتن اطلاعات در آن را داریم و پارامتر دوم متنی است که میخواهیم در فایل نوشته شود. در مثال زیر قصد داریم تا چند نام را در فایل جدیدی به نام names.txt بنویسیم:
<?php //open or create file $myfile = fopen("names.txt", "w"); //now write new names to that file $name1 = "mojtaba\n"; fwrite($myfile, $name1); $name2 = "miaad\n"; fwrite($myfile, $name2); $name3 = "masoud\n"; fwrite($myfile, $name3); fclose($myfile); ?>
همانطور که احتمالا متوجه شدهاید در انتهای کد از تابع دیگری به نام fclose استفاده کردهایم. از آنجا که چندبار در کد بالا فایل names.txt را فراخوانی کردهایم، با این تابع در انتهای کار فایل مورد نظر را میبندیم.
نکته دیگری که در مورد کد بالا وجود دارد این است که در انتهای هر نام از کاراکتر n\ استفاده کردهایم. افرادی که با اچتیامال آشنایی داشته باشند قطعا مفهوم این کاراکتر را میدانند. از n\ به منظور ایجاد خط جدید در فایلها استفاده میکنیم. به این ترتیب در فایل names.txt هر نام در یک خط جدید قرار خواهد گرفت. در نتیجه اگر پس از اجرای کد پیاچپی فوق در مرورگر فایل names.txt را باز کنید به شکل زیر خواهد بود:
mojtaba
miaad
masoud
همانطور که گفتیم تابع ()fclose به منظور بستن یک فایل مورد استفاده قرار میگیرد. این تابع اگر فایل را به درستی و با موفقیت ببندد مقدار true را برمیگرداند و در غیر اینصورت مقدار false برگردانده میشود.
نکته کاربردی: برای تمرین و نیز در انجام دادن پروژههای خود بهتر از همیشه پس از کار با فایلها آنها را با تابع ()fclose ببندید.
افزودن اطلاعات به فایل
اگر قصد دارید اطلاعات جدیدی را به فایل مورد نظر خود اضافه کنید باید آن فایل را در حالت Append باز کنید. به عنوان مثال به کد زیر دقت کنید:
<?php $myFile = "test.txt"; $fh = fopen($myFile, "a"); fwrite($fh, "new information to be added test file!"); fclose($fh); ?>
در کد بالا و در تمامی مواقعی که یک فایل را در حالت a باز کنید، اطلاعات جدید در آخر فایل اضافه خواهند شد. به عنوان مثال فرض کنید محتویات فایلی به نام file.txt به صورت زیر است:
some data
line 2 of file
حال اگر با استفاده از حالت a این فایل را باز کنیم و اطلاعات جدید به آن اضافه کنیم، به عنوان مثال عبارت new data را به این فایل اضافه کنیم، این فایل به صورت زیر بروزرسانی خواهد شد:
some data
line 2 of file
new data
حال قصد داریم یک مثال کاربردیتر را ایجاد کنیم. در پوشه files که به تازگی در پوشه htdocs ایجاد کرده بودید، یک فایل به نام add.php ایجاد کنید. کد زیر را در این فایل قرار دهید:
<?php if (isset($_POST['text'])) { $name = $_POST['text'] . "\n"; $handle = fopen ("names.txt", "a"); fwrite($handle, $name); fclose($handle); } ?> <form method="post" action=""> name : <input type="text" name="text" size="20"> <input type="submit" value="add name to file"> </form>
حال کد بالا را با استفاده از آدرس http://127.0.0.1/files/add.php اجرا کنید. در کد بالا چند نکته مهم وجود دارد. ابتدا به بخش پیاچپی کاری نداشته باشید و فقط فرم را در نظر بگیرید. در کد بالا خاصیت action فرم را خالی گذاشتهایم. در چنین شرایطی اطلاعات این فرم به همین صفحه یعنی فایل add.php ارسال خواهد شد. حال به کد پیاچدی در بالای فایل توجه کنید. ابتدا مثل همیشه با یک دستور شرطی if بررسی میکنید که اگر اطلاعاتی در فیلدی که خاصیت name آن text است وارد شده، آنگاه فایل names.txt در حالت a باز شود، و سپس نام وارد شده به انتهای محتویات فایل باز شده اضافه خواهد شد. همچنین به خط:
$name = $_POST['text'] . "\n";
در کد بالا توجه کنید. در این خط نام وارد شده توسط کاربر را از فرم دریافت کرده و سپس کاراکتر n\ را به انتهای نام اضافه میکنیم تا پس از اضافه شدن در فایل names.txt یک خط جدید ایجاد شود تا نامهای بعدی به همین شکل در یک خط جدید در فایل درج شوند.
پیش از ادامه کار لازم است یک حلقه جدید به نام foreach را به شما آموزش دهیم. اگر خاطرتان باشد در مبحث حلقهها گفتیم که در پیاچپی حلقههای دیگری هم وجود دارند که در جلسات آینده به آنها میپردازیم.
دقت کنید که Foreach فقط برای آرایهها مورد استفاده قرار خواهد گرفت و در واقع در هر بار اجرای حلقه کلید و محتوای یک عضو از آرایه را بر میگرداند. دو روش کلی برای استفاده از این حلقه وجود دارد که در زیر آورده شدهاند:
foreach (array as $value){ //code to run } //or foreach (array as $key => $value){ //code to run }
در روش اول، مقدار هر عضو از آرایه مورد نظر در هر بار اجرای حلقه در متغیری به نام value$ قرار میگیرد و در هر بار اجرای حلقه میتوان یک عضو ار آرایه را به عنوان مثال چاپ کرد یا عملیات دلخواه را روی آن انجام داد.
اما در روش دوم، کلید هر عضو از آرایه را به key$ تغییر دادهایم و سپس مقدار هر عضو آرایه را در متغیر value$ قرار میدهیم. اگر مبحث آرایهها را بخوبی فراگرفته باشید این حلقه را نیز بخوبی یاد میگیرید.
در هرحال برای درک بهتر این حلقه به مثال زیر توجه کنید. در این مثال یک آرایه به نام names داریم که شامل چند نام است. قصد داریم با استفاده از حلقه foreach تک تک نامهای موجود در این آرایه را چاپ کنیم:
<?php $AllNames = Array("mojtaba", "hossein", "miaad", "hami", "masoud","mehdi"); foreach ($AllNames as $name) { echo $name . "<br>"; } ?>
با اجرای کد فوق، تمامی نامهای موجود در آرایه AllNames هر کدام در یک خط در مرورگر نمایش خواهند یافت. حال که با این حلقه هم آشنا شدید به ادامه مبحث این جلسه میپردازیم.
خواندن فایلها
با استفاده از تابع ()file میتوانیم فایل مورد نظرمان را بخوانیم. این تابع فایل مورد نظر را در قالب یک آرایه برای ما آماده میکند و هر المان از فایل را به عنوان یک عضو از آرایه در نظر میگیرد. فایل names.txt که در این جلسه ایجاد کردهاید اکنون باید شامل چند نام باشد. در واقع در هر خط از این فایل یک نام نوشته شده است.
حال در پوشه files که در پوشه htdocs ایجاد کرده بودید، یک فایل جدید به نام read.php ایجاد کنید. سپس کد زیر را در این فایل قرار دهید:
<?php $read = file("names.txt"); foreach($read as $name) { echo $name . " - "; } ?>
کد بالا تمام نامهای موجود در فایل names.txt را که در کنار فایل read.php وجود دارد خوانده و آنها را با علامت - از هم جدا میکند. از آنجا که در اینجا محتویات فایل در یک آرایه قرار داده شده از foreach استفاده کردهایم، همانطور که گفتیم این حلقه فقط برای آرایهها بکار گرفته میشود.
در کد بالا از آنجا که پس از هر نام یک علامت خط فاصله - قرار دادهایم، پس از رسیدن به انتهای فایل باز هم پس از نام آخر یک علامت - قرار خواهد گرفت. برای جلوگیری از اضافه شدن خط فاصله پس از آخرین نام باید ابتدا بفهمیم که چه زمانی به انتهای فایل رسیدهایم. بدین منظور از کدی مثل کد زیر باید استفاده کنید:
$read = file("names.txt"); $count = count($count); $i = 1; foreach ($read as $line) { echo $line; if($i < $count){ echo " - "; } $i++; } ?>
در کد بالا ابتدا با تابع count اقدام به شمارش تعداد اعضای آرایه read$ کردهایم. همانطور که میدانید آرایه یاد شده در واقع دربرگیرنده محتویات فایل names.txt است. سپس با یک حلقه for تمامی اعضای این آرایه را چاپ میکنیم و در هر بار اجرای حلقه یک واحد به متغیر i$ اضافه میکنیم. این متغیر تعداد خطوط را نگهداری میکند. در شرط حلقه بررسی میکنیم که آیا به آخرین خط فایل یعنی آخرین عضو آرایه read رسیدهایم یا خیر، اگر همچنان به انتهای فایل نرسیده باشیم کاراکتر - در ادامه نام چاپ میشود و اگر به آخرین خط فایل رسیده باشیم از آنجا که در حلقه چنین شرطی را نوشتهایم، پس شرط برای خط آخر برقرار نیست و کاراکتر - پس از نام چاپ نمیشود.
اصول کار با فایلها را نیز در این جلسه یاد گرفتید و امیداوریم مباحث این جلسه نیز مورد رضایت شما واقع شده باشد. در صورتی که هرگونه سوالی در مورد این جلسه دارید لطفا آن را در بخش نظرات اعلام کنید. در جلسات آینده به تکمیل سیستم مدیریت محتوای خود بر اساس آنچه تا کنون آموختهایم خواهیم پرداخت. همچنین پس از تکمیل این سیستم مدیریت محتوا سری جدید آمورش پیاچدی در سطح حرفهایتر را آغاز خواهیم کرد.
محصولات مشابه فروشی
-
تراکت لایه باز آموزش تری دی مکس 3d max
تراکتطرح لایه باز تراکت تبلیغاتی آموزش تری دی مکس 3d max با پس زمینه سفید و فیروزه ای طراحی شده و در طرح از تصویر با کیفیت استفاده شده است.
این تراکت تبلیغاتی آموزش 3d max را می توانید با تغییر سایز برای بنر و کارت ویزیت و تراکت نیز استفاده نمایید.
حجم : 12 مگابایت
ابعاد : 14.8 در 21 سانتی متر
رزولیشن: 300
پسوند : psd
20000 -
فایل لایه باز گواهینامه و تقدیرنامه
متفرفهفایل لایه باز گواهینامه گذراندن پایان دوره آموزشی مناسب برای آموزشگاه ها و شرکت ها
هر مجموعه شرکتی و یا آموزشی مطمئنا برای دوره های آموزشی خود گواهینامه یا تقدیرنامه صادر می کند که نیازمند داشتن طرح ساده و در عین حال شکیل می باشد این گواهینامه در عین سادگی زیبا و شیک می باشد در عین حال فضایی برای لوگوی مجموعه در این گواهینامه در نظر گرفته شده است
17000 16000 -
پوستر تبلیغاتی لایه باز آموزش فتوشاپ
تراکتطرح لایه باز پوستر تبلیغاتی آموزش فتوشاپ با پس زمینه سفید و صورتی طراحی شده و در طرح از تصویر با کیفیت استفاده شده است.
این پوستر تبلیغاتی آموزش فتوشاپ را می توانید با تغییر سایز برای بنر و کارت ویزیت و تراکت نیز استفاده نمایید.
حجم : 26 مگابایت
ابعاد : 29.7 در 42 سانتی متر
پسوند : psd
20000 -
تراکت لایه باز آموزش عکاسی و فیلمبرداری
تراکتطرح لایه باز پوستر تبلیغاتی آموزش عکاسی و فیلمبرداری با پس زمینه سفید و صورتی طراحی شده و در طرح از تصویر با کیفیت استفاده شده است.
این پوستر تبلیغاتی آموزش عکاسی و فیلمبرداری را می توانید با تغییر سایز برای بنر و کارت ویزیت و تراکت نیز استفاده نمایید.
حجم : 20 مگابایت
ابعاد : 21 در 29.7 سانتی متر
پسوند : psd
20000 -
فایل لایه باز فتوشاپ لوگو خودرو
متفرفهفایل لایه باز فتوشاپ لوگو خودرو مورد استفاده برای تعمرات فنی خودرو، مکانیکی، لوکس اسپرت، اتوخودرو ها و... این لوگو به صورت کاملا لایه باز و قابل ویرایش طراحی شده و رنگ ها همه قابل تغییر هستند.، به دلیل اینکه لایه باز هست و همه لایه ها Convet شده اند تا اندازه 1 متر در 1 متر نیست قابل استفاده بدون افت کیفیت هست. درون فایل مورد نظر مجموعه ای از فونت های به روز شده برای طراحی قرار دارد. (فارسی/لاتین) ابعاد : قابل ارتقا به 1 متر در 1 متر فرمت فایل : PSD رزولوشن: 300 Dpi (حرفه ای آماده چاپ) مد رنگ: RGB/CMYK حجم: فقط :1 مگابایت دسته بندی قیمت: فوق العاده ارزان (فقط جهت حمایت از طراح) درصورت تمایل به تغییرات امکان تماس با بنده رو دارید. آموزشی نحوه استفاده از فایل: فایل را دانلود کنید، از زیپ خارج کنید در کنار فایل اصلی فونت ها رو به فونت های ویندوز خود اضافه کنید. سپس...20000 20000 -
فایل لایه باز لوگو دکوراسیون داخلی
متفرفهطرح لایه باز لوگو دکوراسیون مورد استفاده برای دکوراسیون داخلی، دکوراسیون فایل فتوشاپ با فرمت psd با امکان تغییر اندازه و رنگ به دلخواه خودتان این لوگو به صورت کاملا لایه باز و قابل ویرایش طراحی شده و رنگ ها همه قابل تغییر هستند.، به دلیل اینکه لایه باز هست و همه لایه ها Convet شده اند تا اندازه 1 متر در 1 متر نیز قابل استفاده بدون افت کیفیت هست. درون فایل مورد نظر مجموعه ای از فونت های به روز شده برای طراحی قرار دارد. (فارسی/لاتین) ابعاد : قابل ارتقا به 1 متر در 1 متر فرمت فایل : PSD رزولوشن: 300 Dpi (حرفه ای آماده چاپ) مد رنگ: RGB/CMYK حجم: فقط 2 مگابایت دسته بندی قیمت: فوق العاده ارزان (فقط جهت حمایت از طراح) جهت تغییرات مورد نظراتان در طرح امکان تماس با بنده رو دارید. آموزشی نحوه استفاده از فایل: فایل را دانلود کنید، از زیپ خارج کنید در کنار فایل اصلی فونت ها رو به فونت...20000 21000 -
قالب پست اینستاگرام کیف و کفش با فرمت psd به همراه فایل های png
پست و استوری اینستاگرامپست اینستاگرام | کاور اینستاگرام | قالب پست اینستاگرام فروشگاه کیف | طرح لایه باز اینستاگرام | طرح فروشگاهی اینستاگرام معرفی قالب پست اینستاگرام فروشگاه کیف و کفش دانلود پست اینستاگرام فروشگاهی کیف و کفش کاملا لایه باز بوده و از طرح جذابی برای فروش بیشتر محصولات اینستاگرامی استفاده شده، این طرح مناسب برای پیج های فروشگاهی | فروش کیف | فروش کفش | و سایر مشاغل اینترنتی میباشد که از دید خوبی برخوردار میباشد برای جذب مشتری، این طرح فوق با افکت نورهای خاص و رنگبندی جذاب و روانشناسی رنگ رعایت شده که بصورت کاملاً لایه باز با فرمت psd و از کدهای رنگی RGB که مخصوص اینستاگرام هست استفاده شده.این طرح با طراحی شیک و مدرن در اندازه {1080*1080} پیکسل و رزولوشن ۳۰۰ DPII با کیفیت عالی می باشد. ویژگی های طرح پست اینستاگرام فروشگاه کیف و کفش: طراحی یک پارچه و بی...23000 29000 -
فایل psd موکاپ لایه باز تابلوی ساختمان
موکاپموکاپ تابلوی ساختمانی به صورت کاملا لایه باز و با کیفیت و همچنین نمایش لوگو و نرم افزار به جهت جذاب ساختن و نمایش طراحی شما به صورت سه بعدی می باشد که ارائه طراحی های شما را آسان تر و حرفه ای تر و قابل فهم تر برای مخاطب می کند. این موکاپ به صورت کاملا لایه باز و با مد رنگ RGB و با کیفیت طراحی شده است که به راحتی و با چند کلیک می تواند طرح خود را جایگذاری نمایید. اکثر موکاپ های حرفه ای در مارکت های خارجی با هزینه های بسیار بالا فروخته می شود، اما ملت وب با هزینه بسیار ناچیز و جهت حمایت از طراحان و کانون های تبلیعاتی و همچنین فعالین این حوزه، این موکاپ را ارائه نموده است. *این فایل دارای پشتیبانی کاملا رایگان می باشد. مشخصات فایل: فرمت: PSD مد رنگ: RGB آموزشی نحوه استفاده از فایل: فایل را دانلود کنید، از زیپ خارج کنید سپس فتوشاپ را باز کرده از...20000 36000 -
کارت ویزیت لایه باز آموزش اصولی کاراته
کارت ویزیتطرح کارت ویزیت لایه باز آموزش اصولی کاراته با پسوند psd طراحی شده است . در طرحکارت ویزیت لایه باز آموزش اصولی کاراته از تصویر و وکتور با کیفیت و دوربری شده استفاده شده است.
با تغییر در ابعاد این کارت ویزیت می توانید از آن بعنوان بنر مغازه ، تراکت و حتی بیلبورد محیطی استفاده نمایید.
حجم : 5.23 مگابایت
ابعاد : 9 در 6 سانتی متر
پسوند : psd
20000 28000 -
تراکت لایه باز استخر و آموزش شنا با فرمت psd طرح جدید
بنربیشک حتمای این طرح را در هیچ کجا نخواهید دید! زیباترین تراکت لایه باز استخر و آموزش شنا یک تراکت خاص و متفاوت به استخر و آموزش شنا خود هدیه دهید... طرح تراکت لایه بازاستخر و آموزش شنا کاملا لایه باز بوده و این طرح مناسب برای استخر و آموزش شنا میباشد که از دید خوبی برخوردار است ، این طرح فوق کاملاً لایه باز با فرمت psd و از کدهای رنگی cmyk که مخصوص چاپ هست استفاده شده.این طرح با طراحی شیک و مدرن و در اندازه {21*14.8} سانتی متر و رزولوشن ۳۰۰ DPII با کیفیت عالی می باشد. از طرح تراکت لایه باز استخر و آموزش شنا میتوانید برای بنر و حتی میتوانید با کمی تغییرات به کارت ویزیت هم تبدیل کنید. ابعاد :14.8 در 21 سانتیمتر و قابل ویرایش به اندازه های دلخواه خود میباشد فرمت فایل : psd رزولوشن: 300 مد رنگ: CMYK حجم: 15 مگابایت آموزش استفاده از طرح لایه باز تراکت استخر و...23000 31000
آخرین های مشابه مشاهده بیشتر
-
آموزش PHP - جلسه هفدهم: کار با فایل ها
آموزش PHPدر ادامه سری آموزشی پیاچپی قصد داریم در مورد فایلها و کارهایی که با پیاچپی میتوان با فایلها انجام داد صحبت کنیم. میتوان از فایلها به منظور ذخیره کردن اطلاعات بهره گرفت یا در شرایط گوناگون از آنها استفاده کرد. در ادامه با ملت وب همراه باشید. در این بخش پس از اینکه چند جلسه به طور کامل در مورد بانک اطلاعاتی MySQL صحبت کرده بودیم، به سراغ...رایگان -
آموزش PHP - جلسه سوم: عملگرها
آموزش PHPدر ادامه سری آموزشهای پیاچپی در ملت وب و پس از معرفی ابزارهای مورد نیاز و شروع کار با این زبان برنامه نویسی، وپس از مبحث متغییرها و کامنتها، حال به سراغ جلسه سوم میرویم. در این جلسه قصد داریم در مورد عملگرها در PHP صحبت کنیم پس در ادامه آموزش با ملت وب همراه باشید. عملگرهای اصلی ابتدا باید ببینیم عملگر چیست؟ عملگرها در واقع عملیاتی را بر روی دادهها انجام...رایگان -
آموزش PHP - جلسه ششم: حلقه های While و For
آموزش PHPدر ادامه سری آموزشهای php در ملت وب میخواهیم به مبحث حلقهها بپردازیم. از حلقهها به منظور تکرار اجرای کدها به تعداد دفعات دلخواه میتوانیم استفاده کنیم. در ادامه آموزش با ملت وب همراه باشید. گاهی در برنامهنویسی شرایطی پیش میآید که نیاز داریم بخش خاصی از کد چندین مرتبه اجرا شود. در این حالت می توانیم از حلقهها بهره ببریم. همانند سایر زبانهای...رایگان -
آموزش PHP - جلسه نهم: متغیرهای پیش فرض و فرم ها
آموزش PHPدر این بخش از سری آموزش برنامهنویسی وب با PHP میخواهیم دربارهی مبحث جذاب فرمها صحبت کنیم. علاوه بر این با متغیرهای کاربردی و پیشفرض پیاچپی نیز آشنا خواهیم شد. در ادامه با ملت وب همراه باشید. متغیرهای پیشفرض در جلسات قبل اعلام کردیم، در نامگذاری متغیرها در php نباید از نامهای از پیش رزرو شده این زبان برنامهنویسی استفاده کنید. PHP شامل یکسری...رایگان -
آموزش استفاده از فایل زیلا ( FileZilla )
آموزش wordpressمقدمه در این آموزش، نحوه استفاده از اف تی پی FileZilla را خواهید آموخت تا بتوانید به سرور میزبان متصل شوید و تمامی فایل های آن را مدیریت کنید. FileZilla نرم افزار منبع باز است که به صورت رایگان توزیع شده است و می تواند به شما کمک کند فایل های بزرگتر را با خیال راحت و سریع انتقال دهید. اکثر میزبان ظرفیت یا فضای محدودی دارند که باید فایل ها را از طریق PHP یا اسکریپت آپلود کنند. با این حال، این...رایگان -
آموزش PHP - جلسه چهارم: آرایه ها
آموزش PHPدر ادامه سری آموزشهای پیاچپی در ملت وب امروز قصد داریم تا به مبحث مهم آرایهها بپردازیم. آرایه در زبان ساده محلی است که میتوان در آن بیش از یک مقدار را ذخیره سازی کرد. در ادامه مطلب با ملت وب همراه باشید. در جلسات گذشته آموزشهای ابتدایی زبان برنامه نویسی پی اچ پی را با هم گذراندیم. حالا میخواهیم در این جلسه به آرایهها بپردازیم. آرايه ها...رایگان -
آموزش PHP - جلسه هشتم: توابع
آموزش PHPدر این جلسه از سری آمورشهای پیاچپی در ملت وب قصد داریم تا به یکی از مهمترین و در عین حال لذتبخشترین مباحث بپردازیم. توابع در هر زبان برنامه نویسی کاربرد بسیاری دارند و باعث میشوند تا در هنگام کدنویسی بتوانیم پروژه خود را منسجمتر تولید کنیم. در ادامه مطلب با ملت وب همراه باشید. توابع از جمله مهمترین مباحثی است که در آموزش پیاچپی باید یاد...رایگان -
آموزش PHP - جلسه بیستم: کار با رشته ها
آموزش PHPدر ادامه سری آموزش پیاچپی قصد داریم شما را با توابع پرکاربردی که در کار با رشتهها با آنها زیاد سروکار خواهید داشت آشنا کنیم. در ادامه این جلسه از آموزش پیاچپی با ملت وب همراه باشید. هنگام برنامهنویسی به زبان برنامهنویسی PHP مطمئنا نیاز خواهید داشت تا عملیات را روی رشتههای متنی انجام دهید. پیاچپی یکسری توابع داخلی دارد که بسیار...رایگان -
آموزش PHP - جلسه بیست و یکم: شیء گرایی
آموزش PHPدر ادامه سری آموزشهای پیاچپی ، حال به مرحلهای جدید از برنامه نویسی میپردازیم و در واقع قصد داریم وارد مباحث پیشرفته شویم. در این جلسه و چند جلسهی آینده، به مبحث شیءگرایی خواهیم پرداخت. در ادامه با ملت وب همراه شوید. شاید سختترین مرحله در تدریس و نیز فراگرفتن شیءگرایی در پیاچپی را بتوان پایه و اساس آن دانست. اما در صورتی که شما اصل این...رایگان -
آموزش PHP - جلسه بیست و دوم: شیء گرایی (بخش دوم)
آموزش PHPدر ادامهی سری آموزش پیاچپی، همانطور که میدانید از جلسه قبل برنامهنویسی شیءگرا را آغاز کردیم. در این جلسه به ادامه مبحث شیءگرایی خواهیم پرداخت. پس در ادامهی این آموزش با ملت وب همراه شوید. در جلسه قبل مرحله به مرحله پیش رفتیم و گفتیم که بهترین روش یادگیری مبحث شیءگرایی، تمرین است. اگر جلسه قبل را هنوز مطالعه نکردهاید، لطفا ابتدا آن را...رایگان -
آموزش PHP: جلسه بیست و سوم: شیءگرایی (بخش سوم)
آموزش PHPدر جلسهی بیست و سوم از سری آموزشهای پیاچپی قصد داریم به ادامهی مبحث شیءگرایی بپردازیم. قبل از مطالعه این بخش بهتر است ابتدا بخش اول و دوم شیءگرایی را مطالعه کنید. در ادامه با ملت وب همراه شوید. در دو جلسهی قبلی ۱۱ مرحله مختلف را گذراندیم تا مبحث شیءگرایی را در پیاچپی به روش عملی یاد بگیریم. در ادامه به سراغ مراحل بعدی...رایگان -
آموزش افزایش امنیت فایل wp-config در وردپرس
آموزش wordpressدرود بر شما؛ در میان فایل های ریشه ای سیستم مدیریت محتوای وردپرس فایلی وجود دارد با نام wp-configg که نقش بسیار مهمی در وب سایت شما ایفا میکند. در این آموزش در مورد امنیت فایل wp-config در وردپرس صحبت میکنیم. در انتهای این آموزش باید بدانید که چطور میتوانید در وردپرس از فایل wp-configg محافظت کنید و آن را در جایگاه درست خود قرار دهید! امنیت فایل wp-config در وردپرس فایل wp-config در...رایگان -
آموزش رفع خطای مجوز فایل و پوشه در وردپرس
آموزش wordpressآیا در حال تلاش برای رفع خطا در فایل و پرونده در وردپرس هستید؟ مجوزهای فایل و پرونده اشتباه در هنگام آپلود، ممکن است خطا در سایت وردپرس شما بوجود آورد. در این مقاله به شما نشان خواهیم داد که چگونه به راحتی خطای فایلها و پرونده ها در وردپرس را رفع کنید. چگونه مجوزهای فایل و پوشه در وردپرس کار می کنند؟ سایت وردپرس شما میزبانی خود را بر روی کامپیوتر توسط شرکت میزبانی وردپرس شما اجرا...رایگان -
آموزش افزودن مدیریت فایل شبیه FTP به وردپرس
آموزش wordpressآیا می خواهید مدیریت فایل شبیه FTP را در منطقه مدیریت وردپرس خود اضافه کنید؟ مدیریت فایل می تواند به شما در مدیریت پلاگین ها، تم ها و سایر فایل ها به درستی از داشبورد وردپرس کمک کند. در این مقاله ما به شما نحوه اضافه کردن یک FTP مانند مدیر فایل در وردپرس را نشان خواهیم داد. چرا شما نیاز به مدیریت فایل در وردپرس دارید؟ مدیر فایل در وردپرس به شما اجازه می دهد...رایگان -
آموزش PHP - جلسه دوم، متغییرها و توضیحات در کدها
آموزش PHPدر جلسه اول آموزش برنامه نویسی و طراحی وب به زبان PHP رایانه خود را به سرور محلی تبدیل کردیم و نیز ابزارهای مورد نیاز برای شروع برنامه نویسی به این زبان را نصب کرده و در نهایت هم شاهد اجرای موفق اولین پروژه خود بودیم. در این جلسه میخواهیم در مورد متغییرها و نیز عملگرها در php صحبت کنیم. در ادامه با ملت وبهمراه باشید. تبلیغات همانطور که در جلسه قبل توضیح دادیم ابتدا...رایگان -
آموزش PHP - جلسه دهم: پروژه ارسال ایمیل
آموزش PHPدر این جلسه از سری آموزشهای پیاچپی میخواهیم اولین پروژه کاربردی را با این زبان برنامه نویسی محبوب ایجاد کنیم. پروژه ما اسکریپتی برای ارسال ایمیل است. بدین صورت شما با نحوه ارسال ایمیل و توابع مربوط به آن در PHP نیز آشنا خواهید شد. در ادامه مطلب با ملت وب همراه باشید. اگر آموزشهای پیاچپی ملت وب را تا اینجا دنبال کردهاید پس تمامی پیشنیازهای لازم برای...رایگان -
آموزش PHP - جلسه شانزدهم: Session و Cookie
آموزش PHPدیدن جلسات قبل ذخیره اطلاعات در متغیرها برای کاربردهای مختلفی در پیاچپی در اختیار توسعه دهندگان قرار گرفته است. علاوه بر این با ذخیره دادهها در بانک داده MySql آشنا شدید. اما گاهی نیاز به نوع دیگری از ذخیره دادهها خواهید داشت. مثلا متغیرهایی که در تمام پروژه در دسترس باشند. از سشن (Session) و کوکی (Cookie) دقیقا به همین منظور در پیاچپی استفاده میکنیم. در ادامه با ملت...رایگان -
آموزش PHP - جلسه نوزدهم: فیلترهای پی اچ پی (مقدماتی)
آموزش PHPدر این جلسه از سری آموزشی پیاچپی قصد داریم تا شما را با مبحث فیلترهای این زبان برنامهنویسی آشنا کنیم. از فیلترها به منظور اعتبارسنجی و پاکسازی دادههای ورودی میتوان بهره گرفت. در ادامه با ملت وب همراه باشید. از فیلترهای پیاچپی به منظور اعتبارسنجی و بهینه کردن ورودیها مورد استفاده قرار میگیرند. در واقع فیلترهای پیاچپی دارای بسیاری از...رایگان -
آموزش برگرداندن محتوی فایل .htaccess به پیشفرض وردپرس
آموزش wordpressدر این آموزش قصد داریم محتوی فایل htaccess به پیشفرض تغییر دهیم. با ftp یا فایل منیجر هاست به پوشه public-html بروید و فایل htaccess را باز کنید. اگر این فایل دیده نمیشود احتمالا مخفی است و گزینه نمایش فایل های مخفی را بزنید.اگر این فایل در این پوشه قرار ندارد بصورت دستی آن را ایجاد کنید و نام آن را htaccess. قرار دهید. فایل را در هر ویرایشگر متن باز کنید. فایل .htacess شامل چندین خط کد است که...رایگان -
آموزش PHP - جلسه پنجم: عبارات شرطی، دستور if
آموزش PHPآموزش PHP - جلسه پنجم: عبارات شرطی، دستور if در سری مقالات آموزش پیاچپی در ملت وب تقریبا پایه کار برای کدنویسی کاربردیتر را یاد گرفتهاید. در این جلسه میخواهیم کدنویسی شرطی را به شما آموزش دهیم و یاد بگیریم که چگونه شرایط مختلف را در پروژههای خود کنترل کنیم. در ادامه مطلب با ملت وب همراه باشید. گاهی در برنامه نویسی شرایط پیش آمده را...رایگان -
آموزش PHP: جلسه بیست و چهارم: شیءگرایی (بخش پایانی)
آموزش PHPدر سری آموزشهای فارسی پیاچپی در ملت وب و در جلسه بیست و چهارم، قصد داریم تا بخش چهارم شیءگرایی را به شما آموزش دهیم که در واقع با این جلسه، مبحث شیءگرایی اولیه پایان مییابد. در ادامه باملت وب همراه شوید. طی سه جلسهی قبل، در مورد شیءگرایی در پیاچپی بحث کردیم و به صورت مرحله به مرحله تا گام ۱۷ پیش رفتیم. در این جلسه مراحل پایانی یادگیری شیءگرایی را...رایگان -
آموزش یافتن فایل استفاده شده در صفحات برای ویرایش در وردپرس
آموزش wordpressبه تازگی یکی از خوانندگان ما خواسته است که چگونه می توانید فایل های خود را در قالب وردپرس خود ویرایش کنید؟ اگر تازه به توسعه وردپرس تمایل دارید و می خواهید تم خودتان را سفارشی کنید، پس شما باید یاد بگیرید که کدام قالب در تم شما برای ویرایش نیاز دارید. در این مقاله، ما به شما نشان می دهیم که چگونه به راحتی می توانید کدام فایل را برای ویرایش در تم وردپرس پیدا کنید. قالب های فایل ها...رایگان
هشتگ ها :
این محصول بدون نظر می باشد شما میتوانید اولین نظر را ثبت کنید