رنگینه

طراحی سایت, آموزش و خدمات فناوری اطلاعات


زبان برنامه نویسی

گاهی اوقات لازم می بینید که موتور(Engine) جداول دیتابیس را از InnoDB به MyISAM یا برعکس تبدیل کنید.

مخصوصا طراحان سایت سیستم مدیریت محتوای دروپال(Drupal) خیلی با این مسئله درگیر می شوند. چون به طور پیش فرض این سیستم مدیریت محتوا جداول خود را با سیستم InnoDB ایجاد می کند و در برخی موارد لازم است یا ترجیح داده می شود که دیتابیس با سیستم MyISAM کار کند.

برای تبدیل یک جدول از یک سیستم به سیستم دیگر از این دستور Mysql استفاده می شود:

ALTER TABLE `TABLE_NAME` ENGINE=MyISAM; // OR InnoDB

در بخش‌های قبلی از Xampp‌ و شیوه اجرای کد php‌ در آن صحبت کردیم. اما یک چیز در مورد برنامه‌نویسان گاهی آزار دهنده است. آدرس اینترنتی در لوکال معمولاً به شکل localhost/mysite است و وقتی شما بعد از کلی تنظیمات بخواهید آن را به سرور انتقال دهید، آدرس‌های ذخیره شده در دیتابیس اجرای سایت شما در سرورتان را با خطا مواجه می‌کند.

در این بخش می‌خواهم روشی را یاد بدهم که با تایپ آدرسی مانند example.com این سایت از لوکال اجرا شود. این کار دو مرحله دارد:

مقدمه :

به وسیله PHP ، می توانید مقادیر که کاربر در یک کادر متن وارد می کند را اعتبار سنجی کرده و در صورت صحیح بودن ، این مقادیر را به سرور ارسال کرده و استفاده نمایید .
اعتبار سنجی از دو جهت صورت می گیرد :

مقدمه :

به وسیله تابع های ( ) include و ( ) require ، می توانید محتویات یک صفحه را درون یک صفحه دیگر وارد نمایید . در این حالت سرور PHP ، در هنگام اجرای صفحه ، محتویات صفحه وارد شده را با صفحه اصلی ادغام کرده و به صورت یکجا نمایش می دهد .

خواندن کوکی در PHP :

در بخش قبل با نحوه تعریف و ایجاد یک کوکی در صفحات PHP آشنا شدید . در این قسمت می خواهیم نحوه خواندن و سپس حذف یک کوکی ایجاد شده را به شما آموزش دهیم .
پس از اینکه یک کوکی در صفحه ایجاد و مقدار دهی شد ، مرورگر باید قادر باشد آن را خوانده و از اطلاعات آن استفاده نماید .
توسط متغیر سراسری COOKIE_$ در PHP و به وسیله نام کوکی ، می توان آن کوکی را خوانده و اطلاعات آن را استفاده نمود .
شکل کلی خواندن یک کوکی در PHP به صورت زیر است :

مقدمه :

به وسیله قابلیت های کار با فایل ها در PHP ، شما می توانید فایل های متنی و یا سایر فایل ها را باز کرده ، خوانده ، ویرایش نموده و یا جستجو نمایید .
در این بخش قصد داریم تا متدها و توابعی که برای کار با فایل ها در PHP در نظر گرفته شده اند ، را تشریح نماییم .


باز کردن یک فایل - متد ( ) fopen :

کار با تابع ( ) include در PHP :

با استفاده از تابع ( ) include می توان محتویات یک فایل PHP را درون یک صفحه دیگر PHP ، وارد نمود . در این حالت سرور PHP در هنگام اجرای صفحه ، محتویات فایل اضافه شده را خوانده و آن را با صفحه اول ترکیب می کند . سپس خروجی را در قالب یک صفحه نمایش می دهد .
از این ترفند معمولا برای ساخت صفحات مادر ( Master Page ) در PHP ، استفاده می شود .

شکل کلی استفاده از تابع ( ) include ، به صورت زیر است :

تابع ( ) date در PHP :

از تابع ( ) date در PHP ، برای نمایش و یا دستکاری ساعت و تاریخ استفاده می شود .
از تابع ( ) date می توانید برای انجام اموری مثل نمایش تاریخ جاری سرور ، نمایش یک تاریخ خاص ، محاسبه زمان ، ایجاد یک برچسب زمانی و ... استفاده نمایید . این تابع یکی از توابع پیش ساخته و اصلی زبان PHP است .
شکل کلی تعریف و استفاده از تابع ( ) date در PHP به صورت زیر است :

متد post :

در بخش قبل در قسمت آموزش فرم ها در PHP به شما نمایش دادیم که چگونه یک فرم ساده HTML را طراحی کرده و اطلاعات آن را به یک صفحه دیگر برای پردازش و استفاده انتقال دهید .
همانطور که گفتیم 2 روش برای انتقال اطلاعات فرم ها در PHP وجود دارد . متد get و متد post . در این بخش می خواهیم نحوه ارسال اطلاعات یک فرم توسط متد post و سپس دریافت اطلاعات در صفحه مقصد ، توسط متغیر POST_$ را تشریح کنیم .


نحوه کار متد post :

متد get :

در بخش قبل در قسمت آموزش فرم ها در PHP به شما نمایش دادیم که چگونه یک فرم ساده HTML را طراحی کرده و اطلاعات آن را به یک صفحه دیگر برای پردازش و استفاده انتقال دهید .
همانطور که گفتیم 2 روش برای انتقال اطلاعات فرم ها در PHP وجود دارد . متد get و متد post . در این بخش می خواهیم نحوه ارسال اطلاعات یک فرم توسط متد get و سپس دریافت اطلاعات در صفحه مقصد ، توسط متغیر GET_$ را تشریح کنیم .


نحوه کار متد get :

تابع در PHP :

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


تابع چیست و چه کاربری دارد ؟ :

نحوه تعریف و استفاده از متغیرها در PHP :

ساختار دستوری PHP :

صفحات PHP از دو جزء اصلی تشکیل شده اند :

نحوه نصب و اجرای PHP :

در بخش قبل به معرفی کلیات و تاریخچه زبان PHP پرداختیم . در این بخش قصد داریم تا پیش نیازها و ابزاری که برای استفاده از PHP بر روی کامپیوتر خود نیاز دارید ، را معرفی نماییم .
شما از PHP می توانید برای 3 منظور کلی استفاده نمایید :

  1. وب سایت ها و برنامه های کاربردی تحت وب ( اسکریپت نویسی سمت سرور )
  2. برنامه های کاربردی دسکتاپ ( GUI )
  3. برنامه نویسی خط فرمان

برای برنامه نویسی و استفاده از PHP به 3 چیز کلی نیاز دارید :

در اين قسمت ليست کامل تگ هاي HTML که در بخش آموزش HTML ، توضيحات مربوط به آنها ارائه شده است قرار دارد .

پی اچ پی (PHP) يكی از محبوب‌ترين و رايج‌ترين زبان‌های برنامه‌نويسی برای ايجاد صفحات پويا در وب است و كمتر خواسته‌ای در محيط وب وجود دارد كه در PHP قادر به انجام آن نباشيم. از ايجاد يك صفحه ساده برای پردازش اطلاعات فرم‌ها، ارتباط با بانك‌های اطلاعات، كار با سوكت‌های TCP، پردازش فرمت‌های PDFو ZIP و حتی تصوير بخشی از توانايی اين زبان است.

درباره رنگینه !رنگینه را به خاطر داشته باشید!

به سايت رنگينه خوش‌آمديد؛ اين سايت با هدف تبادل اطلاعات, مشتری یابی و آموزش و خدمت رساني به طراحان سايت ایجاد شده است.
تلاش مدیران این سایت این است که با نگاهی نو و با استفاده از تکنولوژی های بروز و کارآمد و سبک از نظر حجم, سایت هایی زیبا و کارآمد و با سیستم مدیریتی بسیار امن ایجاد کنند.
در آینده نزدیک داشتن یک سایت با آدرس و دامنه خاص برای هر شخص به عنوان یکی از هویت ها شناخته خواهد شد و از همین امروز در بسیاری از فرم ها و کاربرگها کادری با نام وب سایت در کنار پست الکترونیک مشاهده می شود.
یک ایده برای شروع کار و ورود به فضای مجازی اینترنت, داشتن یک وبلاگ است که بتوان ایده ها و افکار را منتشر ساخت. ایده دیگر این است که از همان ابتدا با یک سایت کامل و با مدیریت قوی و کارآمد و در عین حال آسان وارد عرصه اینترنت شد. شما کدام را می پسندید؟
گروه  رنگینه به شما پیشنهاد می دهد که اگر می خواهید سایت یا وبلاگی ایجاد کنید که بازدیدکننده را با جلوه های گرافیکی سبک اما زیبا جذب کند, با ما تماس بگیرید. برنامه نویسان و طراحان سایت رنگینه سعی می کنند با هزینه های کمتر نسبت به شرکت های دیگر سایتی را که شما دوست دارید برایتان طراحی کند.
همچنين گروه رنگينه جهت تکميل فعاليت‌هاي خود در حوزه IT اقدام به اخذ نمايندگي فروش سامانه پيام کوتاه نموده و از سال 1392 پنل‌هاي پيام‌کوتاه را با شرايط و تخفيفات ويژه براي مشتريان خود و ديگران با امکانات کامل ارائه مي‌دهد.
اعضای اصلی و مدیران گروه رنگینه عبارتند از : آقای هادی ملایی، مهندس محمد ملک محمدی و مهندس لیلا ملک محمدی.