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

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

استفاده از Xdebug برای خطایابی (debug) کدهای PHP و همچنین ردیابی و مشاهده کدهای PHP اجرا شده (روند اجرای کدها)

836 بازدید

نسخه :

با استفاده از Xdebug می توانیم به خطایابی (debug) کدهای PHP پرداخته و همچنین کدهای PHP اجرا شده را ردیابی و مشاهده نماییم (روند اجرای کدها).

برای این منظور، ابتدا باید Xdebug را نصب کنیم. به عنوان مثال، اگر از یک شبیه ساز سرور بر روی کامپیوتر خانگی استفاده می کنید (بر روی ویندوز)، می توانید به صفحه زیر از سایت ارائه دهنده Xdebug مراجعه نمایید (برای حالت های دیگر، به صفحه مربوط به دانلود در آن سایت مراجعه کنید) :
http://www.xdebug.org/wizard.php

(بیشتر…)

ادامه مطلب

استفاده از درگاه پرداخت وجه پارس پال (ParsPal) برای سایت خود، با استفاده از Post Service ، با کدهای PHP

687 بازدید

نسخه :

در این مبحث قصد داریم که در مورد چگونگی ایجاد یک درگاه پرداخت وجه برای سایت خود، توسط خدمات سایت پارس پال (ParsPal) توضیحاتی را ارائه کنیم. روش مورد استفاده نیز Post Service (روش POST) می باشد. البته سایت های مشابه دیگر مثل پارس پال (ParsPal) نیز وجود دارد و با جستجو در اینترنت می توانید با آنها آشنا شوید، اما در این مبحث، به عنوان یک نمونه، از پارس پال (ParsPal) استفاده خواهیم کرد.

البته برخی مدیران سایت ها از درگاه های خود بانک ها استفاده می کنند، ولی کسانی که نمی خواهند درگیر مسائل مربوط به بانک ها شوند، می توانند از خدمات برخی سایت ها مثل پارس پال (ParsPal) استفاده کنند. البته سایت پارس پال درصد اندکی از وجه را به عنوان کارمزد دریافت می کند که زیاد به چشم نمی آید، ولی برخی از بانک ها هم هستند که هیچگونه درصدی دریافت نمی کنند. سایت زیر، اطلاعات مفیدی در زمینه درگاه های پرداخت ارائه می کند :
http://www.epbank.ir

دقت کنید که در خود سایت پارس پال (ParsPal)، کدها و توضیحات فراوانی وجود دارد (شاید شما به کد دیگری در آن سایت علاقه مند شوید زیرا کدهای آماده ای برای انواع بسته های نرم افزاری دارد) و شدیدا توصیه می کنم که ابتدا آنها را بخوانید :
https://www.parspal.com

(بیشتر…)

ادامه مطلب

حمله XSS ، در PHP و نکات امنیتی مرتبط با آن

655 بازدید

نسخه :

یکی از حملاتی که هکرها می توانند به سایت ما داشته باشند، حمله XSS می باشد. عبارت XSS از Cross-site scripting گرفته شده است که برای عدم اشتباه گرفتن آن با CSS ، حرف اول آن به جای C ، برابر X در نظر گرفته شده است. در این نوع حمله، هکر کدهای مورد نظر خود را در میان کدهای صفحه سایت ما قرار می دهد و بنابراین این کدها، در مرورگر کاربران سایت اجرا خواهد شد.

(بیشتر…)

ادامه مطلب

پردازش بر روی اطلاعات فایل های XML ، با SimpleXML در PHP

629 بازدید

نسخه :

در PHP ، روش هایی مثل XML Expat Parser و XML DOM و XML SimpleXML برای پردازش اطلاعات فایل های XML وجود دارد، که در این مبحث، قصد داریم اندکی در مورد SimpleXML شرح بدهیم.

فرض کنید یک فایل XML با نام example.xml داریم که دارای کدهای زیر می باشد (یک سری تگ را با نام های دلخواه در آن تعریف کرده ایم) :

(بیشتر…)

ادامه مطلب

تعریف متغیر برای یک کلاس (class)، در PHP

636 بازدید

نسخه :

همان طور که قبلا گفتیم، یک کلاس می تواند دارای تعدادی تابع (function) باشد، که آنها را روش های (methods) کلاس می نامند. علاوه بر تعریف توابع برای کلاس ها، می توانیم برای آنها، تعدادی متغیر (variable) یا ثابت (constant) نیز تعریف کنیم. به مجموع متغیرها و ثابت های تعریف شده برای کلاس، خواص (properties) کلاس گفته می شود. تفاوت متغیرها با ثابت ها در این است که مقدار تعریف شده برای ثابت (constant)، غیر قابل تغییر است، اما مقدار تعریف شده برای متغیر (variable) را می توانیم تغییر بدهیم.

(بیشتر…)

ادامه مطلب

اجرای توابع تعریف شده در شیء (object) در PHP

673 بازدید

نسخه :

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

(بیشتر…)

ادامه مطلب

ساخت یک شیء (object) توسط یک کلاس (class) در PHP

712 بازدید

نسخه :

زمانی که ما یک کلاس (class) تعریف می کنیم، تا زمانی که توسط آن کلاس، یک شیء (object) نسازیم، هیچ اتفاقی نخواهد افتاد. در واقع مثل این است که شما یک کارخانه ساخت ماشین ساخته اید اما خط تولید آن را راه نینداخته اید. بنابراین هیچ ماشینی در خروجی کارخانه وجود نخواهد داشت. زمانی هم که ما یک کلاس تعریف می کنیم اما توسط آن، شیء نسازیم، هیچ خروجی برای استفاده توسط بخش های دیگر کد و یا برای نمایش به کاربر، وجود نخواهد داشت.

(بیشتر…)

ادامه مطلب

برنامه نویسی شیء گرا (Object Oriented Programming – OOP) در PHP

724 بازدید

نسخه :

در گذشته، ابتدا برنامه نویسی تابعی (functional) توسط برنامه نویسان استفاده می شد، اما زمانی که برنامه نویسان، مشغول توسعه برنامه های حجیم و سنگین بودند، با مشکلات زیادی مواجه می شدند. با توجه به حجم زیاد کدها، توسعه برنامه نوشته شده، سخت بود و بنابراین برنامه نویسان تلاش کردند که شیوه ای جدید برای برنامه نویسی بیابند که تا این حد برای توسعه برنامه های خود، مشکل نداشته باشند. حاصل این تلاش، برنامه نویسی شیء گرا (Object Oriented Programming – OOP) می باشد.

(بیشتر…)

ادامه مطلب

ارسال ایمیل، با تابع mail در PHP

1869 بازدید

نسخه :

تابع mail در PHP ، برای ارسال ایمیل به کار می رود. تابع mail ، برای ارسال یک ایمیل، به شکل کلی زیر نوشته می شود :

با توجه به شکل کلی بالا، تمامی ورودی های تابع mail را شرح می دهیم :

to : به جای آن باید آدرس ایمیل (یا ایمیل های) مورد نظر را بنویسیم. (حتما باید نوشته شود)

subject : به جای آن باید عنوان موضوع ایمیل را بنویسیم. (حتما باید نوشته شود)

message : به جای آن باید متنی که می خواهیم در ایمیل نمایش داده شود را بنویسیم. هر خط باید با یک علامت ((\n))از خط بعدی، جدا شود. هر خط می تواند حداکثر دارای 70 کاراکتر باشد. (حتما باید نوشته شود)

headers : عناوین اضافی، مثل Cc یا Bcc را می توان در این بخش نوشت. (اختیاری است و می توانید آن را ننویسید)

parameters : یک پارامتر اضافی را، برای برنامه ارسال ایمیل، مشخص می کند. (اختیاری است و می توانید آن را ننویسید)

(بیشتر…)

ادامه مطلب

چک کردن وجود داشتن یک فایل، با تابع file_exists در PHP

659 بازدید

نسخه :

با استفاده از تابع file_exists در PHP ، می توانیم چک کنیم که آیا یک تابع وجود دارد یا خیر.

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

که در آن، به جای عبارت // your code ، باید کدهایی را بنویسیم که قصد داریم در صورت وجود فایل، اجرا شوند.

ادامه مطلب

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