طراحی سایت php

آموزش و نکته های طراحی و ساخت سایت توسط PHP

طراحی سایت فروشگاهی نیاز به ست نمودن درگاه پرداخت آنلاین مشتریان دارد که نیاز به دانش برنامه نویسی دارد. درگاه پرداخت آنلاین بانک ملت به عنوان یکی از معتبرترین درگاه های پرداخت در کشور می باشد که در این مقاله نحوه برنامه نویسی درگاه را آموزش خواهم داد. در این مقاله نحوه ست نمودن درگاه توسط زبان برنامه نویسی PHP آموزش داده خواهد شد. برنامه نویسی درگاه با توجه به نیاز به استفاده از توابع Soap در PHP کاری بسیار چالش برانگیز بوده، زیرا این تابع در نسخه های مختلف PHP رفتار متفاوتی را از خود نشان می دهد. شرکت…
بین توسعه دهنده های سایت خیلی بحث و تناقض بین انتخاب ASP.Net یا PHP بوده. به نظر شما کدوم یکی بهتره؟ اگه از برنامه نویس ها بپرسید، مثل همیشه میخوان دوباره بگن نمیدونن کار با کدومش راحتتره یا کدومش امکانات بیشتری در اختیار کاربر میذاره، این بحث ها هنوز تموم نشده. توسعه دهنده ها هم که انقد که تو برنامه نویسی از زبون PHP استفاده کردن، بهش معتاد شدن. از طرف دیگه با زبون ASP.Net هم داریم که تحت حمایت میکروسافته و تو همه زبون هایی که .NET رو ساپورت میکنن قابل اجراست. اما با همه اینها، انتخاب با خودتونه.…
دارکوب جهت توسعه اسکریپت بازی تراوین نیاز به برنامه نویس حرفه ای PHP دارد. جهت رویت توضیحات این اسکریپت بازی به توضیحات بازی تراوین در ویکی پدیا مراجعه نمایید. از برنامه نویسان علاقه مند دعوت می گردد رزومه خود را به آدرس info[at]joomir.com ارسال نمایند. برنامه نویسانی که تجربه بازی و توسعه این نرم افزار را دارند در اولویت هستند. در صورت نیاز به برقراری تماس تلفنی لطفا با شماره های تلفن تهران: 22083926 - 22085386 - 22082258 تماس حاصل فرمایید. پروژه توسعه اسکریپت تراوین یک پروژه دائمی بوده که پس از اتمام فاز اول آن که در حدود 60…
در برنامه نویسی PHP مواقعی پیش می آید که نیاز دارید دو تاریخ را به یکدیگر مقایسه نمایید و فاصله زمانی بین دو تاریخ را پیدا کنید که در بخش زیر نحوه بدست آوردن آن را به صورت کامل برای شما شرح خواهم داد. تاریخ ها را نمی توانید به صورت عادی از هم منها نمایید و می بایست آنها را به مقدار عددی تبدیل نمایید. برای انجام این کار می توانید از تابع strtotime استفاده نمایید. این تابع تاریخ شما به صورت تاریخ UNIX تبدیل می نماید که این تاریخ فاصله زمان تاریخ شما به ثانیه از زمان یکم…
در صورتی که بر روی سرور فایل فشرده در فرمت های zip ، gzip و سایر فرمت ها را دارید می توانید توسط PHP فایل را اکستراکت نمایید. برای انجام این کار می توانید از کد نمونه PHP زیر که توسط سایت رسمی PHP منتشر شده و در آدرس http://www.php.net/manual/en/ziparchive.extractto.php آمده استفاده نمایید.  <?php $zip = new ZipArchive; if ($zip->open('test.zip') === TRUE) { $zip->extractTo('/my/destination/dir/'); $zip->close(); echo 'ok'; } else { echo 'failed'; } ?> در صورتی که حجم فایل فشرده شما زیاد می باشد می بایست از تابع زیر برای افزایش زمان اجرای برنامه PHP استفاده نمایید. ini_set('max_execution_time', 300); برای…
ابزارهای بسیاری برای کد نویسی PHP وجود دارند که با استفاده از آنها می توانید راحت تر برنامه نویسی نمایید. در زیر چند مورد را که مورد استفاده دارکوب نیز می باشد به شما نمایش داده ام. Aptana PHP Aptana PHP ویرایشگر متن باز PHP می باشد که در کنار Aptana Studio مورد استفاده قرار می گیرد. برای اطلاعات بیشتر به online documentation about Aptana PHP مراجعه نمایید. PHPUnit PHPUnit ابزار کامل JUnit جهت تست و بررسی PHP 5 می باشد. ابزاری جهت تست برنامه های نوشته شده توسط PHP شما می باشد. تست کردن برنامه توسط فریم ورک PHPUnit بسیار ساده…
برخی موارد در PHP به آن نیاز پید می نمایید که تگ های خاصی از HTML را حذف نمایید که تابعی برای این کار در PHP وجود ندارد. تابع strip_tags نیز به این صورت عمل می نماید که تنها تگ های خاصی را که شما در پارامترهای آن تعریف می نمایید را اجازه نمایش به آن داده می شود. تابع PHP زیرا عکس strip_tags عمل می نماید و تگ هایی که شما مشخص می نمایید را از HTML حذف می نماید. function strip_defined_tags($str, $tags, $stripContent = false) { $content = ''; if (!is_array($tags)) { $tags = (strpos($str, '>') !== false…
در صورتی که قصد دارید فایلی توسط php از یک سرور به سرور دیگر انتقال دهید کد زیر را در فایل php خود ذخیره نمایید در بخش اطلاعات ftp شامل پارامترهای server , user و pass اطلاعات ftp سرور قبلی خود را درج نمایید و در پارامتر file نام فایل را در سروری که فایل هم اکنون در آن قرار دارد و در پارامتر localfile نام فایل را در سروری که قصد دارید فایل را به آن انتقال دهید درج نمایید و در نهایت فایل php را در سروری که می خواهید فایل را به آن انتقال دهید بارگذاری نموده…
رفع مشکل لینک ها و آدرس های فارسی در انجمن phpbb در صورتی که لینکی که دارای آدرس های فارسی می باشد در phpbb درج نمایید bbcode url کار نمی کند و تبدیل به لینک نمی شود. به عنوان مثال در صورتی که لینک شما چیزی شبیه به آدرس زیر باشد به همان صورت متنی باقی می ماند: http://sitedesign.joomir.com/مقالات-طراحی-سایت.html برای رفع این مشکل کافی است فایل موجود در فلدر includes با نام functions.php باز نموده و کد زیر را بیابید: case 'url': case 'url_inline': $inline = ($mode == 'url') ? ')' : ''; $scheme = ($mode == 'url') ? '[a-z\d+\-.]'…
اسکریپت رایگان phpbb که برای راه اندازی انجمن و تالار گفتگو می باشد دارای ایرادهای امنیتی فراوانی می باشد که در صورتی که اسکریپت را در وب سایت به صورت پیش فرض نصب نمایید هر روزه شاهد پست ها و ارسالی هایی خواهید بود که به صورت اسپم در فروم ها ارسال می گردد. یکی از راه های مفیدی که می توانید جهت امن سازی انجمن phpbb انجام دهید اضافه کردن فیلد جدید به فیلدهای ثبت نام کاربران می باشد و آنکه این فیلد را اجباری نمایید. به دلیل آنکه اکثر اسپمرها فیلدهای اصلی ثبت نام phpbb را می شناسند…
صفحه 1 از 2
info [ at ] joomir.com
تهران، سعادت آباد، سرو غربی، کوچه آریا، پلاک 4، واحد 7
22083926 - 22085386 - 22082258
طراحی سایت دارکوب | هاست دارکوب | دارکوب نام و علامت تجاری ثبت شده این مجموعه می باشد