كنترل پنل             جستجو               پرسشهای متداول            .:: آخرین پست‌های انجمن ::.            لیست اعضا            مدیران سایت             درجات        ورود
فهرست انجمن‌ها -> برنامه‌نويسي تحت وب -> زبان برنامه‌نويسي PHP
پاسخ دادن به این موضوع
آموزش PHP (جلسه ی ششم)
پست تاریخ: دوشنبه 24 بهمن 1384 - 23:35    
mohsensoft
تازه به جمع ما پيوسته
تازه به جمع ما پيوسته


پست: 2
عضو شده در: 4 آذر 1384

blank.gif


امتياز: 19

عنوان: آموزش PHP (جلسه ی ششم) خواندن مشخصات فردی ارسال پیام شخصی

با سلام
ببخشید بی مقدمه اومدم.ولی از این به بعد منم با شمام.
شروع كد نويسي

امروز در مورد شكل كلي ساختار برنامه هاي PHP و روش استفاده از PHP در ميان HTML صحبت ميكنيم و همچنين يك برنامه ساده براي شروع كار رو ياد مي گيريم!!!

براي شروع به آموختن هر زبان برنامه نويسي شما احتياج به اين خواهيد داشت كه با قواعد دستوري ( syntax ) آن زبان آشنا شويد و اين همان چيزي است كه در اين درس به آن مي پردازيم.

دستورات پايه
براي ايجاد اولين صفحه PHP شما دقيقا همان كاري را خواهيد كرد كه براي ايجاد اولين صفحه HTML احتمالا انجام داده ايد.
دو تفاوت اساسي بين يك متن HTML استاندارد و يك متن PHP وجود دارد.
1- اسكريپتهاي PHP بايد در يك فايل با پسوند .قرار بگيرند php ( مانند index.php)
2- همچنين براي جدا كردن كدهاي PHP از كدهاي HTML بايد كدهاي PHP در بين برچسبهاي <?php و <؟ قرار گيرند.

تا كنون دو نكته از شكل دستوري PHP رو ياد گرفتيد حالا باهم روند ايجاد يك صفحه نمونه يا بهتر بگم اولين برنامه PHP خود را دنبال مي كنيم.

ابتدا يك ويراشگر متن مانند Notepad و يا هر برنامه اي كه مي پسنديد را باز كنيد.
توضيح : شما مي توانيد از هر ويرايشگر متني براي نوشتن دستورات PHP استفاده كنيد و همچنين مي توانيد از نرم افزار هايي كه مخصوص برنامه نويسان وب مي باشد استفاده كنيد مانند Home Site و Macromedia Dreamweaver و Microsoft FrontPage و ...

از منوي فايل گزينه NEW را براي ايجاد يك سند جديد انتخاب كنيد.
حال عبارتهاي زير را TYPE كنيد.

<html>
<head>
<title>First PHP Script</title>
</head>
<body>
<?php
?>
</body>
</html>

ساختار بالا ساده ترين ساختار براي يك سند HTML كه از برچسب هاي PHP استفاده مي كند مي باشد.
تمام اسكريپتهاي PHP بايد در بين برچسبهاي مخصوص آن قرار داده شوند تا به عنوان كدهاي PHP در نظر گرفته شوند. در حاليكه تمام كدهاي خارج اين دو برچسب معمولا به صورت كدهاي HTML استاندارد به مرورگر كاربر منتقل مي شوند.
حال با استفاده از منوي فايل گرينه Save As را انتخاب كنيد و نام فايل را frist.php قرار دهيد و در مسير root اصلي كامپيوتر خود قرار دهيد.هم اكنون شما موفق به ايجاد اولين اسكريپت PHP خود شديد و زمان آن رسيده است كه حقيقتا عملي را با استفاده از اسكريپت خود انجام دهيد.
در اين تمرين ما از تابع phpinfo() استفاده مي كنيم تا اطلاعاتي مخصوص نصب PHP در سرويس دهنده را به مرورگر ارسال مي كند.براي اضافه كردن تابع phpinfo() به اسكريپت خود فايل frist.php را در ويرايشگر متن خود باز كنيد.سپس در بين دو برچسب (<?php , ?>) يك خط جديد ايجاد كنيد و عبارت phpinfo(); را تايپ كنيد حال اسكريپت خود را ذخيره كنيد و آن را با استفاده از مرورگر اجرا كنيد.

توضيح : كليه دستورات PHP به علامت سيمي كالون ( ختم مي شود عدم گذاشتن اين علامت باعث خطا در اجراي روند برنامه مي شود و يكي از خطا هاي معمول در برنامه هاي PHP مي باشد.

با اجراي اسكريپت خود در مرورگر اين صفحه را خواهيد ديد كه در آن اطلاعات مربوط به نصب و پشتيباني PHP قرار دارد.

چند نكته :
1- قرار ندادن علامت ; يكي از اشتباهات رايج در PHP مي باشد.

2- از آنجايي كه انتهاي هر دستور با يك علامت ; مشخص مي شود شما مي توانيد چندين دستور را پشت سرهم در يك خط تايپ كنيد و در انتهاي هر دستور يك علامت ; قرار دهيد هر چند كه اين كار رو پيشنهاد نمي كنم.

3- هر دستور در PHP يك كد قابل اجرا محسوب ميشه! به عبارت ديگه يك مدل PHP بعد از هر دستور ( مانند print() و يا phpinfo() ) يك فرمان را اجرا مي كند در مقابل ساختارهايي مانند خطوط توضيح ( Comment Line) برچسبهاي PHP ( php Tag) و يا ساختارهاي كنترلي ( شرطها حلقه ها و غيره ) يك دستور محسوب نمي شوند بنابراين به يك ; نيز ختم نمي شوند .

در درس بعدي چند مثال ساده ديگه به همراه چاپ يك پيغام در مرورگر و همچنين فرستادن كد هاي HTML به مرورگر از طريق PHP و همچنين افزودن توضيحات به اسكريپت صحبت خواهيم كرد.

[ وضعيت كاربر: ]

تشکر کردن از پست  پاسخگویی به این موضوع بهمراه نقل قول 
تشکرها از این پست:

پست تاریخ: سه‌شنبه 25 بهمن 1384 - 00:28    
Arash-Xp
داره كولاك مي‌كنه!
داره كولاك مي‌كنه!


پست: 352
عضو شده در: 12 شهریور 1384
محل سکونت: اصفهان
iran.gif


امتياز: 3277

عنوان: خواندن مشخصات فردی ارسال پیام شخصی

mohsensoft خوش آمدی به کانون فرهنگی آفتابگردان و مرسی آفرين

[ وضعيت كاربر: ]

تشکر کردن از پست  پاسخگویی به این موضوع بهمراه نقل قول 
تشکرها از این پست:

پست تاریخ: چهار‌شنبه 26 بهمن 1384 - 01:53    
Hamid
مدیريت كل سایت
مدیريت كل سایت


پست: 5494
عضو شده در: 31 اردیبهشت 1384
محل سکونت: -::ساوه::-
iran.gif


امتياز: 47774

عنوان: خواندن مشخصات فردی ارسال پیام شخصی

mohsensoft, جان،
متشكر، عالي بود، ساده و جامع Razz Wink

منتظر ادامه مطالب هستيم Wink

[ وضعيت كاربر: ]

تشکر کردن از پست  پاسخگویی به این موضوع بهمراه نقل قول 
تشکرها از این پست:

پست تاریخ: شنبه 29 بهمن 1384 - 23:25    
mohsensoft
تازه به جمع ما پيوسته
تازه به جمع ما پيوسته


پست: 2
عضو شده در: 4 آذر 1384

blank.gif


امتياز: 19

عنوان: خواندن مشخصات فردی ارسال پیام شخصی

قربون شما
اصلا قابلی نداشت
ما در خدمت هستیم.به زودی آموزش بعدی رو قرار میدم
یا علی!!

[ وضعيت كاربر: ]

تشکر کردن از پست  پاسخگویی به این موضوع بهمراه نقل قول 
تشکرها از این پست:

پست تاریخ: جمعه 2 تیر 1391 - 12:29    
parvaz
شروع فعاليت
شروع فعاليت


پست: 4
عضو شده در: 1 تیر 1391
محل سکونت: ساوه


امتياز: 38

عنوان: پاسخ به «آموزش PHP (جلسه ی ششم)» خواندن مشخصات فردی ارسال پیام شخصی

ســـلام

خسته نباشید

مــن میخوام ی سایت تبلیغاتی شبیه سایت ایستـــگاه طراحی کنم.

لطفا راهــنمایی کنید که از چه cms استفــاده کنــم؟؟؟

Embarassed

[ وضعيت كاربر: ]

تشکر کردن از پست  پاسخگویی به این موضوع بهمراه نقل قول 
تشکرها از این پست:

پست تاریخ: شنبه 28 مرداد 1391 - 23:54    
kadoos
تازه به جمع ما پيوسته
تازه به جمع ما پيوسته


پست: 1
عضو شده در: 28 مرداد 1391



امتياز: 9

عنوان: پاسخ به «آموزش PHP (جلسه ی ششم)» خواندن مشخصات فردی ارسال پیام شخصی

سلام دوستان
من تازه شروع به یادگیری php کردم و از xampp استفاده می کنم و ویندوزم سونه ، تمام مراحل نصب کامل انجام شده ولی برنامه هام تو مرورگر اجرا نمیشه ، میشه کمکم کنید

[ وضعيت كاربر: ]

تشکر کردن از پست  پاسخگویی به این موضوع بهمراه نقل قول 
تشکرها از این پست:

پست تاریخ: دوشنبه 30 مرداد 1391 - 23:13    
najma
شروع فعاليت
شروع فعاليت


پست: 19
عضو شده در: 25 مرداد 1391
محل سکونت: ساوه
iran.gif


امتياز: 180

عنوان: پاسخ به «آموزش PHP (جلسه ی ششم)» خواندن مشخصات فردی ارسال پیام شخصی

سلام
ممنون از آموزشتون؛ من نیاز به یک سری سوالات تستی در مورد php,mysql دارم کسی می تونه کمکم کنه؟ Razz

[ وضعيت كاربر: ]

تشکر کردن از پست  پاسخگویی به این موضوع بهمراه نقل قول 
تشکرها از این پست:


نمایش پستها:                 مشاهده موضوع قبلی :: مشاهده موضوع بعدی  
پاسخ دادن به این موضوع
 

صفحه 1 از 1

تمام زمانها بر حسب GMT + 3.5 Hours می‌باشند
 Related Topics 


 information 

 

پرش به:  
شما نمی توانید در این بخش موضوع جدید پست کنید
شما نمی توانید در این بخش به موضوعها پاسخ دهید
شما نمی توانید موضوع های خودتان را در این بخش ویرایش کنید
شما نمی توانید موضوع های خودتان را در این بخش حذف کنید
شما نمی توانید در این بخش رای دهید


Copyright 2004-2024. All rights reserved.
© by Aftabgardan Cultural Center : Aftab.cc