تبليغاتX
وبلاگ آموزش طراحی وب سایت

در این وبلاگ مقالات آموزشی در زمینه طراحی و برنامه نویسی صفحات وب وجود دارد .



روش نصب PHP بروى Windows ها  

روش نصب PHP بروى Windows ها
 
روش نصب PHP بروى windows 95/98/Me NT/2000/XP
PHP بر روى win32 به دو صورت نصب مىشود :

1 - بصورت
CGI executable
2 - بصورت
server module SAPI

1 - نصب
PHP بصورت CGI executable :
نصب
PHP بصورت CGI executable بسيار ساده مىباشد براى اين كار شما بايد بر روى PC خود يكى از web server هاى زير را داشته باشيد

Personal Web Server 3 and 4 or newer
Internet Information Server 3 and 4 or newer
Apache 1.3.x
OmniHTTPd 2.0b1 and up
Oreilly Website Pro
Xitami
Netscape Enterprise Server, iPlanet
در سايت
www.php.net شما مىتوانيد php Installer را بر روى PC خود ذخيره كنيد....

ادامه مطالب
نوشته شده توسط محمد جهانگیر | لینک ثابت | موضوع: آموزش PHP |

PHP و برنامه نويسی شی گرا 

PHP و برنامه نويسی شی گرا
 

PHP تا چه حد شی گراست؟! آيا تمام امکاناتی که در زبانهای برنامه نويسی شی گرای کاملی همچون Java وجود داره، در PHP هم پشتيبانی ميشه؟! پاسخ به اين سوال تا حدی بر ميگرده به معيارها و شرايطی که شما برای شی گرا بودن یک زبان مدنظر داريد. در اين پست من سعی ميکنم امکاناتی که نوعا در يک زبان برنامه نويسی شی گرا وجود داره رو بررسی کنم و حرفايی که PHP در هر مورد برای گفتن داره رو تا حدی توضيح بدم. (این راهنما بیشتر برای کسانی هست که از زبانهای OO دیگری میخوان به PHP روی بیارن.)
لازم به ذکر است که تنها به قابلیت های موجود در نسخه پایدار
PHP که از Zend Engine 1 بعنوان مفسر(Parser) خود بهره می بره، پرداخته شده است.


وراثت یگانه(Single Inheritance):


PHP به شما اجازه میده که با استفاده از عبارت extends یک کلاس فرزند تعریف کنید که تمام مشخصه ها و رفتارهای کلاس والد رو دارا هست.(تعریف یک کلاس، از کلاس دیگه به ارث می رسه.)...


ادامه مطالب
نوشته شده توسط محمد جهانگیر | لینک ثابت | موضوع: آموزش PHP |

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

استفاده از تابع تبدیل تاریخ شمسی به میلادی و برعکس
 
استفاده از تابع تبدیل تاریخ شمسی به میلادی و بالعکس در PHP

برای دریافت توابع کافیست که کد توابع را از این آدرس دریافت کنید :

http://www.iranphp.net/modules/sections/index.php?op=viewarticle&artid=19

بوسیله یک Copy و Paste متن این توابع را درون یک فایل جدید بنام به عنوان مثال jahangir.php ذخیره کنید .

برای اینکه بتوانید از این توابع در برنامه خود استفاده کنید کافیست در ابتدای برنامه خود دستور زیر را وارد کنید :

require_once "jahangir.php\";?>

با این کار دو تابع با نامهای gregorian_to_jahangir و jahangir_to_gregorian در اختیار
شما قرار می گیرند که به ترتیب برای تبدیل تاریخ میلادی به شمسی و شمسی به میلادی مورد استفاده قرار می گیرند .

برای اینکه بتوانم نحوه استفاده از این دو تابع را شرح دهم به ذکر مثالهایی در این مورد می پردازم ....


ادامه مطالب
نوشته شده توسط محمد جهانگیر | لینک ثابت | موضوع: آموزش PHP |

درج تاريخ شمسی، ميلادی و ساعت جاری در صفحات HTML  

درج تاريخ شمسی، ميلادی و ساعت جاری در صفحات HTML
 

من 3 تا فايل خيلي كوچيك php درست كرده بودم براي درج تاريخ و زمان فعلي در صفحات HTML. بهتر ديدم اين فايلها رو در اختيار شما هم قرار بدم.

اين فايلها رو از اينجا داونلود كنيد. فايل شامل سه فايل: currenttime.php، currentdate.php و currentjdate.php به صورت زيپ شده است. فايلها را در يك سرور لينوكس آپ لود كنيد و به وسيله قرار دادن دستورهاي زير در صفحات HTML اونها رو صدا بزنيد....


ادامه مطالب
نوشته شده توسط محمد جهانگیر | لینک ثابت | موضوع: آموزش PHP |

انواع متغييرها در PHP  

انواع متغييرها در PHP
 

امروز مي خواهيم در مورد انواع متغيير ها صحبت کنيم و همچنين چگونگي به کار بردن متغيير هاي و آرايه ها در يک اسکريپت PHP.
براي تبديل صفحات ساده و ثابت به برنامه هاي ديناميک و سايت هاي جذاب در ابتدا شما احتياج به اين خواهيد داشت که بتوانيد اطلاعات را در اختيار بگيريد.متغيير ها همان ابزاري هستند که شما با استفاده از آن ها مي توانيد اطلاعات را در اختيار بگيريد  و آنها را در دسترس خود قرار دهيد. متغيير ها يکي از مهمترين ابزارها و مفاهيم هر زبان برنامه نويسي محسوب مي شوند.

من در اينجا سه دسته مختلف از انواع متغيير ها را توضيح مي دهم.

1) اعداد (numbers)
2) رشته ها (
String)
3) آرايه ها (
arrays)

دسته اول شامل دو نوع متغيير است:

1)اعداد صحيح (integers)
2)اعداد اعشاري (
floating - point) ( همچنين اعداد اعشاري با دقت مضاعف double)

اما از آنجايي که تفاوت چنداني در چگونگي به کار بردن اين دونوع متغيير وجود ندارد ....


ادامه مطالب
نوشته شده توسط محمد جهانگیر | لینک ثابت | موضوع: آموزش PHP |