(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); ga('create', 'UA-85215037-1', 'auto'); ga('send', 'pageview');

آموزش زبان برنامه نویسی php , html , css , تجربیات یک برنامه نویس

۶۹ مطلب با موضوع «php» ثبت شده است

کوکی چیست و چه کاربردی داره؟

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

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

۱۲ تیر ۹۵ ، ۱۶:۵۸ ۰ نظر موافقین ۱ مخالفین ۰
مهدی حسامی

توابع http در php

توابع http به شما اجازه میده تا اطلاعات ارسالی به مرورگر کاربر رو قبل از ارسال دستکاری کنید . این توابع بخشی از هسته اصلی php هستند و برای استفاده از آن نیازی به نصب پلاگین یا چیز دیگری نیست .

نسخه 5 php از توابع http زیر پشتیبانی می کند :

header() 

headers_list()

headers_sent() 

setcookie() 

setrawcookie() 

با استفاده از دستورات بالا می توان در پس زمینه صفحات وب به همراه header ها اطلاعاتی رو رد و بدل کرد و یا تنظیمات نوع نمایش داده رو تغییر و به مرورگرها بفرستیم.

۱۲ تیر ۹۵ ، ۱۶:۳۹ ۰ نظر موافقین ۱ مخالفین ۰
مهدی حسامی

ارسال فرم بدون رفرش صفحه با ایجکس در php

ارسال فرم بدون رفرش صفحه

برای ارسال یک فرم به سرور با فناوری ایجکس روشها و کتابخانه های زیادی وجود داره که ما در این پست یکی از این روش هارو خدمتتون میگیم و اونهم کتابخانه ajax.form.js هست که میتونید آخرین نسخه اونو از سایت جی کوئری دانلود و به پروژه خودتون اضافه کنید ( من همین جا لینک دانلودش رو هم گذاشتم،میتونیددانلود کنید)

 

دانلود کتابخانه
عنوان: ajaxlibrary
حجم: 44.3 کیلوبایت

توضیحات : فایل های کتابخانه ایجکس برای ارسال فرم در php

...

ادامه مطلب...
۱۲ تیر ۹۵ ، ۰۹:۱۵ ۰ نظر موافقین ۱ مخالفین ۰
مهدی حسامی

PDOیاMySQLi(کدام کلاس برای اتصال به بانک بهتره)

در این پست میخواهیم تفاوت بین دو کلاس MySQLi و PDO در زبان php رو شرح بدیم

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

ادامه مطلب...
۱۰ تیر ۹۵ ، ۲۰:۵۶ ۰ نظر موافقین ۱ مخالفین ۰
مهدی حسامی

دلایل استفاده از دیتابیس mysql برای php

زبان php یک زبان قدرتمندی هست که میتونه با انواع دیتابیسها ارتباط برقرا کنه و به مدیریت داده های درون بانک بپردازه

البته مدیریت داده های بانک به عهده سیستم مدیریت بانکهای اطلاعاتی مثل mysql هست و منظورمون از اینکه php هم قادر به مدیریت دیتابیس هست یعنی میتونه در یک ارتباط مستقیم با بانک کوئری هایی رو به بانک تحویل بده و بوسیله این کوئری ها تغییراتی در داده های بانک ایجاد کنه و همچنین مقادیری رو از بانک بخونه و در صفحاتی به کاربر نمایش بده

تا اینجا حاشیه و مقدمه ای بود که وارد بحث اصلی بشیم و بحث اصلی هم خیلی مختصر هستش و انهم اینه که چرا با وجود انواع سیستم های مدیریت بانک اطلاعاتی  اکثر برنامه نویسان تحت وب از سیستم مدیرت بانک اطلاعاتی mysql استفاده می کنند ؟! 

ادامه مطلب...
۱۰ تیر ۹۵ ، ۲۰:۰۷ ۰ نظر موافقین ۱ مخالفین ۰
مهدی حسامی

ایجاد صفحه بازیابی رمز عبور و ارسال لینک تغییر رمز به ایمیل کاربر

برای پیاده سازی امکان تغییر رمز کاربران در زبان php راهکارها و الگوریتم های مختلفی وجود دارد که من میخوام یکی از ساده ترین روش هارو خدمتتون توضیح بدم که در این روش ما از دوتابع داخلی php هم بنامهای زیر استفاده میکنیم :

rand(1,100);

 

md5("رشته ای که می خواهید تبدیل به هش کد شود");

ادامه مطلب...
۱۰ تیر ۹۵ ، ۱۸:۲۷ ۱ نظر موافقین ۱ مخالفین ۰
مهدی حسامی

فریمورک چیه و چه کاربردی در برنامه نویسی داره ؟

بوت استراپ

 

فریمورک چیه ؟

شاید خودتونو توی سایت های آموزشی زیادی درگیر یادگیری مفهوم و کاربرد فریمورک نموده اید ولی قضیه خیلی آسون تر از اون چیزی است که شما فکر میکنید ، اصلا دقیقا کار فریمورک همینه ! بله کارش راحت تر کردن کدهای برنامه نویسی هست

فکر می کنم شما دوست عزیزی که دنبال این مطلب هستید با html , css  دیگه آشنایی دارید و با مفاهیم استایل دهی هم آشنا هستید پس بزارید با همون css توضیح بدم

ادامه مطلب...
۰۹ تیر ۹۵ ، ۱۵:۵۰ ۱ نظر موافقین ۱ مخالفین ۰
مهدی حسامی

اتصال به بانک با کلاس PDO در زبان PHP

میخواهم خیلی خلاصه و کوتاه نحوه اتصال به دیتابیس mysql با استفاده از کلاس PDO رو خدمتتون بگم :

و نحوه واکشی اطلاعات و چاپ اون در صفحات php که همه برنامه نویسان php به اون نیاز دارن
db
ادامه مطلب...
۰۸ تیر ۹۵ ، ۱۲:۰۳ ۰ نظر موافقین ۱ مخالفین ۰
مهدی حسامی

رفع مشکل تداخل پورت 80 نرم افزار WampServer و IIS در ویندوز

 

پورت مجازی

 

 
اگر شما هم با مشکل زرد ماندن آیکون ومپ سرور مواجه شده اید و نمیدانید مشکل کار از کجاست ، نگران نباشید
ما سعی کرده ایم طی این پست به شما یاد بدیم که چطور میتوانیداین مشکل رو برطرف کنید ، پس با ما همراه باشید :
ادامه مطلب...
۰۲ تیر ۹۵ ، ۱۸:۵۷ ۲ نظر موافقین ۱ مخالفین ۰
مهدی حسامی