آموزش طراحی صفحات وب بصورت کاربردی

۱۶ مطلب با موضوع «طراحی صفحات وب» ثبت شده است

۰۹
ارديبهشت
۹۳
مبحث session نقش مهمی در آموزش PHP و کارکرد PHP دارد . بنابراین در این بخش از آموزش PHP به آموزش Session می پردازیم .
session  یکی از مکانیزم های حفظ تاریخچه ارتباط بین کلاینت و سرور است منتها بر خلاف کوکی اینبار در سمت سرور این تاریخچه حفظ می شود . در حقیقت با استفاده از session در PHP (و البته سایر زبانها) می توانیم در بخش سرور متغیر یا متغیر هایی تعریف کنیم منحصر به یک کاربر خاص (یعنی هر کاربر session خاص خود را دارد) که این متغیر یا متغیر ها در تمامی صفحات بخش سرور قابل دسترس هستند . فلسفه پیدایش و استفاده از session به مشکلی در اینترنت باز می گردد و آن اینکه وب سرور نمیتواند تشخیص دهد شما که هستید وقبلا چه کارهایی انجام داده اید . مثلا فرض کنید یک سیستم طراحی کرده اید که یک صفحه ورود (Login) دارد . کاربر باید از این صفحه بگذرد و به اصطلاح در آن Log In  کند . تا سیستم شما وی را به صفحه ای خاص رهنمون شود . اگر برنامه شما از session استفاده نکرده باشد در صفحه بعدی قادر نیست تشخیص دهد
  • امیر دربندی
۱۸
فروردين
۹۳
  • امیر دربندی
۱۸
فروردين
۹۳

این قسمت شامل فایل های ارائه شده دانش آموزان در کلاس می باشد.

CSS فایل پاورپوینت ( ارائه شده توسط پرهام آژنگ)  

  • امیر دربندی
۱۶
فروردين
۹۳

تابع Function

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

شیوه نگارش (syntax) تابع در php

شیوه نگارش (syntax) توابع در php شباهت زیادی به دیگر زبان پرکاربرد وب، یعنی جاوا اسکریپت دارد،
function functionName()
{
   code to be executed;
}
- توابع در php با کلمه کلیدی  function تعریف می شوند.
- نام توابعی که تعریف می کنیم، همانند نام متغیرها  نباید با عدد شروع شود   

  • امیر دربندی
۰۸
فروردين
۹۳

ما در این مطلب می خواهیم با استفاده از کدهای PHP ویرایش و حذف رکورد از بانک اطلاعاتی را توضیح دهیم

بچه ها این یک مثال ساده می باشد.

بطور مثال بانک اطلاعاتی ما school و جدول ما student با فیلدهای sid , sname, sfamily  می باشد

ما چهار صفحه داریم یک صفحه گزارش گیری (با نام query.php ) که علاوه بر گزارش 2 textfield  و 2 دکمه داریم یکی برای ویرایش و یکی برای حذف

یک صفحه  برای مشاهده ی اطلاعاتی که می خواهیم ویرایش کنیم ( FormUpdate.php ) 

یک صفحه برای ذخیره کدهای قسمت ویرایش (update.php)

یک صفحه برای حذف ( delete.php) 

کدهای مربوط به صفحه query.php

  • امیر دربندی
۰۹
اسفند
۹۲

ما در این مطلب می خواهیم با استفاده از کدهای PHP در بانک اطلاعاتی درج کنیم و اطلاعاتی که در جدول وجود دارد در صفحه نمایش دهیم

ابتدا ما به فرمی احتیاج داریم که کاربر اطلاعات را در آن وارد کند پس ما باید ابتدا فرمی برای این منظور ایجاد کنیم

بطور مثال بانک اطلاعاتی ما school و جدول ما student با فیلدهای sid , sname, sfamily  می باشد

ما در این مثال 3 تا فایل باید ایجاد کنیم

- فایلی که حاوی فرمی با 3 تا textfield برای وارد کردن اطلاعات کاربر ( form.html)

- فایل PHP که اطلاعات وارد شده توسط کاربر به این صفحه برای درج در بانک اطلاعاتی ارسال می شود و در این فایل کدهای مربوط به درج را می نویسیم (save.php)

  • امیر دربندی
۲۳
بهمن
۹۲

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

بانک اطلاعاتی شامل مجموعه ای از جداول و روابط می باشد که خود جدول شامل ستون و سطر می باشد که به ستون فیلد نیز می گویند و به مجموعه ای از فیلدهای مرتبط رکورد گویند

به طور مثال بانک اطلاعاتی مدرسه :

ما می توانیم برای دانش آموز ، دبیر ، درس ، نمره و ... هر کدام یک جدول ایجاد کنیم.

  • امیر دربندی
۱۵
بهمن
۹۲

حلقه های تکرار زمانی استفاده می شود که شما می خواهید یک سری کدها چندین مرتبه اجرا شوند

حلقه For

حلقه while

حلقه Do ... while


حلقه For

for (init counter; test counter; increment counter)
  {
     code to be executed;
  }

  • امیر دربندی
۱۳
بهمن
۹۲

دستورات شرطی برای اجرای عملیات متفاوتی در شرایط  متفاوت استفاده می شوند.

دستور if

در دستور if اگر شرط درست باشد کدهای داخل بلوکه اجرا می شود.

if (condition)
  {
        code to be executed if condition is true
;
 
}

در مثال زیر خروجی "Have a goog day" می باشد اگر زمان الان البته ساعت کمتر از 20 باشد.

<?php
    $t=date("H");
    if ($t<"20")
      {
         echo "Have a good day!";
       }
 ?>

  • امیر دربندی
۱۱
بهمن
۹۲

شما می توانید کدهای PHP را داخل یک ویرایشگر ساده متنی مثل notepad بنویسید و با پسوند php آن را ذخیره کنید اما شما برای اجرای فایل های PHP باید یک سرور مجازی روی سیستم نصب کنید که ما از نرم افزار wampServer استفاده می کنیم نرم افزار wampServer  را اجرا کرده و فایل های PHP  را باید در مسیر نصب نرم افزار، شاخه ی wamp و بعد داخل شاخه ی www ذخیزه م کنیم (مثلا نام فایل ما Myfile.php می باشد)سپس یک مرورگر باز کرده و داخل نوار آدرس آن آدرس زیر را باید تایپ کنیم :

localhost/Myfile.php

در نرم افزار Dreamweaver برای اجرای فایل های PHP و دسته بندی فایل های خود مثل یک پروژه باید یک سری تنظیمات انجام داد

ابتدا نرم افزار Dreamweaver را اجرا کرده در صفحه ابتدایی نرم افزار در قسمت سمت راست گوشه پایین (پنجره Files ) روی گزینه Manage Sites کلیک می کنیم

  • امیر دربندی