سلام مجدد هیچ وقت از استفاده کردن از PDO لذت نمیبردم توی کار هام. ولی انقدر خوبه که نمیشد استفاده نکرد ازش یه مقدار سخت بود برام کار کردن باهاش . ترجیح میدادم اگر دیتابیس mysql هست با توابع mysqli کار کنم تا PDO اما بعضی موقع ها خبری از Mysql عزیز نبود و پای دیگر دیتابیس ها در میان بود :( برای اینکه هم بتونم از قابلیت PDO استفاده کنم و هم لذت…
ادامه مطلب »
دسته: php
سلام در PHP امکان نوشتن متن روی تصاویر وجود داره . توی این مثال من سعی کردم یک اسم رو بگیرم و در جایی خاصی از تصویر نمایش بدم البته فقط فارسی طبق معمول PHP با فارسی مشکل داره و الان مجبوریم از FarsiGD استفاده کنیم . توی این کد ابتدا تعداد space رو میشمریم و میفهمیم که حدودا چند حرف فارسی نوشته شده و بر اساس اون جایگاه متن رو روی عکس کامل تنظیم…
ادامه مطلب »
سلام توی این مطلب قصد دارم یک وب سرویس ساده با PHP بسازیم فرض کنید میخایم یک فرم لاگین بسازیم که کاربر اطلاعاتی مثل نام کاربری و کلمه عبورش رو وارد میکنه و دکمه ورود رو میزنه اما اینبار ما باید اطلاعات رو به یک وب سرویس بدیم و درستی لاگین رو از یک وب سرویس دیگه بخوایم خوب شروع میکنیم به ساخت فرم کلاینت و کد نویسی PHP [php] <form method="post" action="client.php"> <input type="text"…
ادامه مطلب »
سلام پیش اومده برام که لازم باشه تصویری از کاربر بگیرم و اون تصویر رو بصورت دایره شکل تبدیل کنم مثل همین تصاویر پروفایل تلگرام میبینید. گرد کردن تصاویر با css هم امکانش هست اما به وقتایی اصلا کارتون شاید توی محیط وب نباشه و ملزم به گرد کردن تصویر هستید کلا PHP توابع خیلی قوی داره برای کار با تصاویر . این مورد رو باید به یاد داشته باشید که کتابخانه GD باید روی…
ادامه مطلب »
سلام گاهی دیتابیس شما تعداد رکورد بالایی رو باید در خودش دخیره کنه ، بی شک یکی از بهترین بانک های اطلاعاتی رایگان و اوپن سورس PostgreSQL هست در PHP براحتی میتونید با این دیتابیس راتباط برقرار کنید. بگذریم که میشه از PDO استفاده کرد برای اتصال PHP به انواع دیتابیس اما امروز قصد دارم بوسیله توابع خود PHP وصل بشیم به PostgreSQL. فرض بر این میگیرم که پکیج PostgreSql نصب هست رو سرور و…
ادامه مطلب »
سلام اگر وب سایتی دارید که بازدید بالایی داره و ممکنه به مشکل کم بود memory یا حتی cpu بر بخورید باید چاره ای اندیشید اونم در چند لایه! یه کار ساده ای و مثبتی که میشه انجام داد اینه که قابلیت cache رو روی smarty فعال کنید تا از درخواست های مشابه به بانک اطلاعاتی و ... کاسته بشه و سرعت سایت بهینه بشه در نتیجه فشار روی سرور هم کم بشه. خیلی راحت…
ادامه مطلب »
سلام توی این پس قصد دارم از طریق PHP مقادیر رو به سمت قالب سایت ارسال کنیم که با smarty ساختیم. اگر پست قبلی رو نخوندید حتما بخونید. تصور کنید یک متغییر داریم با نام $name توی کد PHP . که حاوی مقداری هست . [php] $name = 'alex'; [/php] حالا میخایم کاری کنیم که این مقدار رو توی html داشته باشیم و ازش استفاده کنیم. کلاس smarty یک متد داره به نام assign که…
ادامه مطلب »
سلام وقتی برنامه نویسی تحت وب انجام میدین یا باید همه فن حریف باشید یا باید یه کار و بیشتر ... رو به خوبی انجام بدین چون هر روز داره پیشرفته تر میشه این موضوع . یه برنامه نویس تحت وب باید به ترتیب html , css , javascript , jquery , php , sql , security , .... رو بلد باید وگرنه برنامه نویس نیست گلابیه خوب یه جورایی سخته همه این موارد رو…
ادامه مطلب »
سلام توی یکی از پروژه هایی که انجام میدادم مجبور بودم اسناد PDF تولید کنم و خروجی بدم به اپراتور سیستم اول سعی کردم با فایل Text سر قضیه رو هم بیارم که تیرم به سنگ خورد :D قبلا شنیده بودم که با PHP میشه فایل PDF ساخت اما فکر میکردم مثله همیشه با فارسی مشکل داشته باشه که همینطور هم بود . اما با کمی جستجو یه کلاس پیدا کردم که این مشکل…
ادامه مطلب »