** اسکریپت باران : بزرگترین مرجع دانلود سورس کد های برنامه نویسی اندروید، ویندوز و جدید ترین اسکریپت های روز دنیا **

logo2
سورس تاکسی یابسورس شبکه اجتماعی اندروید

-----------------------------------------------

لینک گروه برنامه نویسی اسکریپت باران در تلگرام :

https://t.me/joinchat/AAAAAEFkpkVKhu-cfHd_bg

-----------------------------------------------

** اسکریپت چیست؟ و چگونه از آن استفاده کنیم؟ (آموزش کامل نصب اسکریپت) **

-----------------------------------------------

** (160 جلسه) آموزش کامل و 0 تا 100 برنامه نویسی PHP **

-----------------------------------------------

** دانلود فیلم آموزشی فتوشاپ فارسی **

-----------------------------------------------

آخرین محصولات فروشگاه (سورس کد های اندروید)

آخرین مطالب ارسال شده

پلاگین ها

Plugins

18

مطالب بر اساس ماه

آموزش مجازی

کانال تلگرام

تبلیغات

پست ثابت

برای ورود کلیک کنید

تبلیغات

پست ثابت

برای ورود کلیک کنید

06 مهر 1395

ورژن :
نمایش صفحه ای از سایتی دیگر، درون سایت خود، با کدهای PHP

فرض کنید که صفحه ای به آدرس زیر داریم :

و قصد داریم که صفحه، یک آدرس اینترنتی (آدرس URL) را به روش GET دریافت نموده و آنگاه، آن صفحه اینترنتی را به کاربر نمایش بدهد، اما آدرس بالای مرورگر، همین عبارت باشد (یعنی از انتقال به آدرس URL اجتناب کند) :

برای این منظور، کدهای صفحه را به صورت زیر می نویسیم :

همان طور که مشاهده می کنید، ابتدا با تابع isset چک کرده ایم که آیا متغیری با نام link ، از طریق روش GET ، ارسال شده است یا نه (چک کردن وجود آن در متغیر فوق سراسری $_GET). سپس اگر مقدار متغیر، ارسال شده است، آن را دریافت کرده و در متغیری با نام link ذخیره می کنیم. عنصر object در HTML ، برای نمایش یک صفحه اینترنتی، درون صفحه فعلی، به کار می رود، بنابراین آدرس URL دریافت شده را به عنوان مشخصه data برای عنصر object ، ذکر کرده ایم.

 

ادامه مطلب / دانلود

06 مهر 1395

ورژن :
توقف کامل اجرای ادامه کدها، با تابع die در PHP

با استفاده از تابع die در PHP ، می توانیم تعیین کنیم که ادامه کدها، اجرا نشوند. همچنین درون پرانتز تابع die ، می توانیم یک عبارت دلخواه را بنویسیم تا قبل از توقف اجرای ادامه کدها، آن عبارت، در خروجی نمایش داده شود.

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

نتیجه :

بنابراین مشاهده می کنید که تابع echo اجرا نشده است، زیرا اجرای تابع die باعث می شود که ادامه کدها، اجرا نگردد.

ادامه مطلب / دانلود

06 مهر 1395

ورژن :
رفتن به صفحه جدید، با دستور header در PHP

با استفاده از دستور header در PHP ، می توانیم کاربر را به یک صفحه جدید منتقل کنیم (مرورگر کاربر، یک صفحه جدید را باز می کند).

فرض کنید که بخواهیم کاربر را به صفحه زیر منتقل کنیم :

بنابراین کد PHP زیر را می نویسیم :

 

ادامه مطلب / دانلود

06 مهر 1395

ورژن :
اجرا شدن کدها، تنها در برخی از صفحات خاص سایت، با PHP

معمولا در اکثر سایت ها، بخشی از کدهای هر صفحه، تنها به خود صفحه اختصاص دارد و بخش دیگر کدها، کدهای کلی قالب سایت است که برای تمامی صفحات سایت، تکرار می شود. ممکن است که بخواهیم بخشی از کدهای کلی سایت که در تمامی صفحات، تکرار می شوند را به گونه ای تغییر دهیم که برای برخی از صفحات سایت، اجرا نشوند یا به جای آنها، کدهای دیگری اجرا شود. در این مبحث، قصد داریم نحوه اجرای این کار را با PHP ، آموزش بدهیم.

ادامه مطلب / دانلود

06 مهر 1395

ورژن :
اجرای کدهای قرار گرفته در یک فایل دیگر، با دستور include در PHP

یکی از دستورات بسیار مفید موجود در PHP ، دستور include می باشد. این دستور این امکان را به ما می دهد که کدهای نوشته شده در فایلی دیگر را برای فایل فعلی اجرا کنیم. مثلا فرض کنید چون ما در بالای تمامی صفحات سایت، کدهای منوی بالای سایت را داریم، بنابراین کدهای منوی بالای سایت را تنها در یک فایل می نویسیم و سپس توسط دستور include ، در تمامی صفحات سایت، به آن فایل ارجاع می دهیم تا کدهای آن، درون صفحات، اجرا گردد. بنابراین هنگامی که تصمیم بگیریم که کدهای منوی بالای سایت را تغییر بدهیم، تنها کافی است که کدهای آن فایل را ویرایش کنیم و دیگر نیازی به تغییر همه صفحات سایت نیست. بنابراین دستور include در PHP ، بسیار با ارزش و پرکاربرد است.

ادامه مطلب / دانلود

06 مهر 1395

ورژن :
جلسه ها (session) ، در PHP

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

ادامه مطلب / دانلود

06 مهر 1395

ورژن :
نحوه ارسال متغیرها با روش GET ، در صورت وجود کاراکترهای غیر مجاز برای URL صفحه، با تابع urlencode در PHP

همان طور که می دانید، با استفاده از روش GET ، می توانیم متغیرها و مقادیر آنها را به یک صفحه دیگر ارسال کنیم و اطلاعات مربوط به متغیرهای ارسالی، در آدرس URL صفحه مقصد، نوشته خواهد شد، اما یک نکته مهم وجود دارد و آن این است که ما نمی توانیم هر کاراکتری را در آدرس URL صفحات به کار ببریم و به کار بردن برخی کاراکترها در آدرس URL ، ممنوع است.

ادامه مطلب / دانلود

06 مهر 1395

ورژن :
ارسال مقدار متغیرها، از یک صفحه به صفحه ای دیگر، با روش GET در PHP

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

ادامه مطلب / دانلود

06 مهر 1395

ورژن :
اشاره گرها (pointers) در PHP

با استفاده از اشاره گرها (pointers) در PHP ، می توانیم به عناصر یک آرایه ارجاع بدهیم (اشاره کنیم). این نوع ارجاع (اشاره) به گونه ای است که آزادی عمل زیادی خواهیم داشت. مثلا اگر به یک عنصر از یک آرایه، ارجاع داده ایم (برای عنصر فعلی، کلمه current به کار می رود)، با کلمه next ، می توانیم اعلام کنیم که به عنصر بعد از آن در آرایه ارجاع داده شود. همچنین کلمه reset ، برای ارجاع به اولین عنصر آرایه می باشد (به نحوی، بازگشت به اولین عنصر خواهد بود). برای آشنایی با نحوه استفاده از اشاره گرها (pointers) در PHP .

ادامه مطلب / دانلود

06 مهر 1395

ورژن :
توقف اجرای دستورات و گام های بعدی حلقه (در for یا while یا foreach) و عبور از آن، با دستور break در PHP

فرض کنید در PHP ، یک حلقه ساخته ایم که در آن، تعدادی دستور اجرا می شود. ممکن است بخواهیم که تحت یک سری شرایط خاص، اجرای دستورات حلقه، متوقف شده و PHP ، از آن حلقه عبور کرده و ادامه دستورات فایل را اجرا نماید. برای این منظور، باید از دستور break استفاده کنیم.

ادامه مطلب / دانلود

به اسکریپت باران امتیاز دهید