آرشیو برای دسته : برنامه نویسی

کیک پی اچ پی ۳ – شروع کار

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


نصب کیک پی اچ پی روی هاست

روش مناسب برای نصب فریم ورک کیک  پی اچ پی روی هاست قرار دادن هسته کیک و برنامه ای که نوشتیم در پوشه ای خارج از فولدر public_html یا همون پوشه root سایت مون هست .برای این کار محتویات فولدر webroot رو در شاخه اصلی هاستمون باید قرار بدیم و در فایل index.php سه ثابت (define) [...]


متدهای callback در کیک پی اچ پی

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


اشکال زدایی برنامه در کیک پی اچ پی

موقع توسعه یک برنامه مسلما بارها پیش آمده که بخواهید برنامه ای که نوشتید را trace کنید و یا مقادیری که به صورت داینامیک داخل یک آرایه ذخیره کردید را مشاهده نمایید و کارهایی از این قبیل انجام دهید . کیک پی اچ پی توابع و کلاس هایی را برای این کار در نظر گرفته [...]


تغییر قوانین اعتبارسنجی به صورت پویا در کیک پی اچ پی

یکی از امکانات جدید اضافه شده در نسخه ۲٫۲ از کیک پی اچ پی امکان تغییر قوانین تعریف شده در Model به صورت داینامیک از طریق متد validator که در Model پیاده سازی شده است می باشد. در این پست به بررسی این ویژگی جدید می پردازیم . در ابتدای کار فرض می کنیم در [...]


کار با element ها در کیک پی اچ پی

در صفحات مختلف یک وب سایت معمولا بخش هایی وجود دارند که ثابت هستند و در مکان های مختلف تکرار می شوند ، مانند بلوک آخرین مطالب ، لوگوهای دوستان ، فرم خبرنامه و … ، در این مواقع برای جلوگیری از تکرار کد و راحت تر شدن کار از element ها استفاده می کنیم [...]


نمایش آمار بازدید روزانه با PHP

اسکریپتی که توی این پست قصد آموزشش رو دارم ، اسکریپت نمایش آمار بازدید امروز ، دیروز و کل بازدید ها هست که توی اکثر سایت ها به اون نیاز هست و مطمئنا به دردتون می خوره. برای شروع کار یک جدول با نام counter با فیلدهای today,yesterday,total,last_visit بسازید. CREATE TABLE IF NOT EXISTS `counter` [...]