CCBot/2.0
دانلود کتاب الکترونیکی|طراحی وب و گرافیک

در گوگل محبوب میکنم

جهت حمایت از P30PDF روی +1 کلیک کنید

طراحي سايت


نحو پی اچ پی (PHP Syntax)

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

 طریقه نحو عمومی پی اچ پی

 اسکریپت های پی اچ پی را می توان در هر نقطه از سند قرار داد.

 برای نوشتن اسکریپت های پی اچ پی در ابتدا بایدعلامت <?php و در انتهای کد ها علامت ?>  قرار بگیرد.

در سرور های که از قابلیت مختصر نویسی پشتیبانی می کنند می توان از <? و ?> هم استفاده نمود.با این حال به منظور داشتن بیشترین سازگاری توصیه می کنیم از برچسب های استاندارد استفاده کنید :

< ?php
// PHP code goes here
?>

پسوند پیشفرض فایل های پی اچ پی ” .PHP ” می باشد. در صورتی که با پسوند .html ذخیره شوند دستورات PHP پردازش نمی شوند.

 فایل های پی اپ پی به طور معمول شامل کد های اچ تی ام ال ، و اسکریپت های برنامه نویسی شده می باشد.

 در زیر نمونه کد ساده ای از برنامه نویسی پی اچ پی قرار دارد. با یک اسکریپت نویسی ساده شما کلمه سلام دنیا (Hello World! ) را به مروگر ارسال می کنید.

< !DOCTYPE html>
<html>
<body>
<h1>My first PHP page</h1>
< ?php
echo "Hello World!";
?>
</body>
</html>

خروجی :

My first PHP page
Hello World!

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

 در پی اچ پی دو دستور اولیه وجود دارد برای خروجی متن در مروگر که ( echo و print ) می باشد. که در اینجا ما از دستور echo برای نمایش سلام دنیا ! روی صفحه وب استفاده کرده ایم.

<html>
<body>
< ?php
echo "Hello World";
?>
 </body>
</html>

نظرات یا همان توضیحات در پی اچ پی

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

 علامت # برای توضیح تک خطی

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

 علامت // برای توضیح تک خطی

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

علامت /**/ برای توضیح چند خطی

از این حالت برای افزودن توضیحات چند خطی به صفحات پی اچ پی استفاده می شود که در زیر نمونه ی از استفاده هر سه روش قرار گرفته است.

< !DOCTYPE html>
<html>
<body>
< ?php
//This is a PHP comment line
/*
This is
a PHP comment
block
*/
?>
</body>
</html>

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

نويسنده: مسلم
بازدید: 3
تاريخ: پ,۲۶م اردیبهشت, ۱۳۹۲

نصب و راه اندازی پی اچ پی (PHP Installation)

به چه چیزی نیاز دارم ؟

برای شروع با استفاده از پی اچ پی ، شما می توانید :

شما در مرحله اول باید یک میزبان وب  پیدا کنید که از پی اچ پی و مای اسکیول پشتیبانی کند.

یا اینکه میتوانید روی کامپیوتر خود وب سرور شخصی راه اندازی کرده و سپس پی اچ پی و مای اسکیول را نصب کنید.

استفاده از میزبان وب با پشتیبانی از PHP

اگر پی اچ پی توسط سرور شما پشتیبانی می شود نیازی به هیچگونه تغییرات نخواهد بود.

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

لازم نیست شما چیزی را کامپایل کرده و یا ابزالات اضافی نصب کنید.

به خاطر این که پی اچ پی رایگان بوده و اکثر میزبان های وب از آن به خوبی پشتیبانی می کنند.

تنظیم پی اچ پی بر روی کامپیوتر خودتان

با این حال اگر سرور شما پی اچ پی را پشتیبانی نمی کند شما باید :

یک وب سرور نصب کنید.

پی اچ پی را نصب کنید.

نصب یک پایگاه داده ماننده Mysql.

وب سایت رسمی پی اچ پی ( PHP.net ) شما میتوانید دستور العمل های نصب PHP را از لینک زیر به راحتی پیدا کنید .

http://php.net/manual/en/install.php

نويسنده: مسلم
بازدید: 2
تاريخ: چ,۲۵م اردیبهشت, ۱۳۹۲

معرفی پی اچ پی (PHP Introduction)

کد پی اچ پی بر روی سرور قابل اجرا می باشد.
شما قبل از شروع به یاد گیری پی اچ پی باید درک پایه ای از جاوا اسکریپت و اچ تی ام ال HTML & javaScript داشته باشید .
پی اچ پی چیست ؟
PHP مخفف : پیش پردازنده مافوق متن.
PHP به طور گستره مورد استفاده بوده و زبان برنامه نویسی متن باز محسوب میشود.
اسکریپت های پی اچ پی فقط در سرور قابل اجرا می باشد.
PHP برای دانلود و استفاده عموم رایگان می باشد.

پی اچ پی بسیاری از ویژگی های پیشرفته را برای برنامه نویسان حرفه ای ارائه داده است .

یک فایل پی اچ پی چیست ؟
فایل های پی اچ پی می تواند شامل متن، HTML، کد جاوا اسکریپت و کد پی اچ پی باشند.
کد پی اچ پی بر روی سرور اجرا می شود و در نتیجه به عنوان HTML ساده به مرورگر بازگردانده میشود.
فایل های PHP به طور پیش فرض با پسوند “.php” می باشد.
با زبان برنامه نویسی پی اچ پی چه کارهایی میتوان انجام داد ؟
پی اچ پی می تواند محتوای صفحات پویا را تولید کند.
پی اچ پی می تواند فایل ایجاد کند ، فایل باز کند، فایل بخواند ، داخل فایل بنویسد و… البته اعمال هر تغییری فقط روی فایل های داخل سرور ممکن است.
پی اچی پی داده های روی فرم را جمع آوری می کند.
پی اچ پی قادر به ارسال و دریافت کوکی ها می باشد.
پی اچی پی قادر به افزودن ، به روز رسانی و حذف اطلاعات داخل دیتا بیس می باشد.
با پی اچی پی میتوانید برای ورود کاربران به صفحات مختلف محدودیت قرار دهید.
پی اچ پی قابلیت رمزنگاری داده ها را دارا می باشد.

- با پی اچ پی شما محدودیت های خروجی HTML را ندارید. شما می توانید عکس ها، فایل های پی دی اف، و حتی فیلم های فلش که دارای خروجی است و همچنین می توانید هر متن خروجی، مانند XHTML و XML در در کد های PHP خود مورد استفاده قرار دهید.

چرا پی اچ پی ؟
پی اچ پی قابل اجرا بر روی سیستم عامل های مختلف ( ویندوز، لینوکس ، یونیکس، سیستم عامل مک ایکس ، و غیره ) می باشد.
پی اچ پی سازگار با تقریبا تمام سرورهای مورد استفاده امروز ( آپاچی، IIS، و غیره ) است
PHP دارای پشتیبانی برای طیف گسترده ای از پایگاه های داده می باشد.
پی اچ پی رایگان است . برای دانلود آن از منبع رسمی پی اچ پی: www.php.net می توانید بهره مند شوید.
پی اچ پی بسیار آسان است برای یادگیری و اجرا می شود کارآمد در سمت سرور.

نويسنده: مسلم
بازدید: 0
تاريخ: چ,۲۵م اردیبهشت, ۱۳۹۲

خود آموز پی اچ پی (PHP Tutorial)

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

پی اچ پی به صورت گسترده مورد استفاده قرار گرفته می شود ، ریگان ، کارآمد و رقیبی برای مایکروسافت ASP می باشد.

شما پی اچی پی را به صورت آسان با نمایش پی اچ پی یاد خواهید گرفت.

در این جا ما برای شما کد HTML و PHP نوشته شده را همراه با خروجی قرار خواهیم داد تا شما به صورت مفهومی و ساده درس را یاد بگیرید!

مثال :

< !DOCTYPE html>
<html>
<body>
< ?php
echo "My first PHP script!";
?>
</body>
</html>

خروجی :

My first PHP script!

مراجع پی اچ پی

در W3Schools منابع کامل از تمام توابع پی اچ پی برای شما موجود می باشد:

نويسنده: مسلم
بازدید: 1
تاريخ: چ,۲۵م اردیبهشت, ۱۳۹۲

رفع خطای no such interface supported بعد از اجرای IE7 Portable در سون

باسمه تعالی

سلام دوستان خسته نباشید در این ساعت می خوام خدمت شما دوستان عارض شم امکان داره شما بنا به دلایل مختلفی که یکیش امکان داره طراحی سایت باشه و بخواین سایتی که ایجاد کردین رو روی مرورگر های مختلفی تست کنید. به همین دلیل مرورگر اینترنت اکسپلورر ورژن ۷ پرتابل رو دانلود کرده باشید (IE7 Portable) و جهت استفاده از این مرورگر بعد از استفاده از اون با خطایی به اسم no such interface supported برخورد کرده باشید این مشکل میتونه از اجرای جاوا در اکسپلورر باشه که با رجیستر کردن دوتا فایل dll مشکل حل میشه  که شما وقتی می خواین Explorer (اکسپلورر) رو باز کنید با این خطا مواجه میشید یعنی شما زمانی که بخواین یه پوشه رو باز کنید این خطا نمایان میشه یا زمانی که بخواین یه فایل صوتی و تصویری رو با ویندوز مدیا پلیر مشاهده کنید این خطا نمایان میشه خب من برای حل این مشکل به شما توصیه می کنم به دقت کارهای زیر رو مرحله به مرحله انجام بدین و اگر به نتیجه نرسیدید در همین پست در قسمت نظرات مشکلتون رو بگین تا راه حلش رو بگم.

regsvr32 find and replace رفع خطای no such interface supported بعد از اجرای IE7 Portable در سون

 

1  ctrl + r = run

2  RegSvr32 actxprxy.dll

3  RegSvr32 shdocvw.dll

روش بعد :

۱  ctrl + r

2  cmd

3  CD C:\WINDOWS

4  Dir *.dll /s /b > c:\regdll.bat

5  حالا یک فایل به نام regdll تو مسیر همون درایوی که بالا گفتی درست شده برو و روی اون راست کلیک کن و edit روبزن

۶  حالا عبارات \:c  رو به \:Regsvr32.exe /s c تغییر نام بده یعنی میری تو edit بعد replace و اونجا اینکار رو میکنی

مثال : Regsvr32.exe /s c:\Windows\twain.dll

7  بعد تمام خطهایی که تو اونها عبارتهای $patchcache$ و WinSXS هست رو پاک کن

۸  حالا تو cmd فایل c:\regdll.bat رو اجرا کن البته قبلش فایل رو بسته باشی و ذخیره کرده باشی

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

اگر درست نشد ببین میتونی کلا IE رو از طریق Turn windows features on or off حذف کنی و بعد دوباره نصب کنی؟

اگر نشد از فرمان sfc /scannow در محیط CMD یا در RUN استفاده کن.

 

 

 

نويسنده: مسلم
بازدید: 527
تاريخ: د,۲۶م تیر, ۱۳۹۱

کتاب ۳۷۰ صفحه آموزش کامل کار ، طراحی قالب و افزونه های وردپرس

wordpress کتاب 370 صفحه آموزش کامل کار ، طراحی قالب و افزونه های وردپرس

نويسنده: مسلم
بازدید: 416
تاريخ: ج,۲۳م تیر, ۱۳۹۱

کتاب آموزش کامل تابع Mail در زبان برنامه نویسی PHP

php mail کتاب آموزش کامل تابع Mail در زبان برنامه نویسی PHP

نويسنده: مسلم
بازدید: 267
تاريخ: س,۲۰م تیر, ۱۳۹۱