گرد سازی گوشه های تگ DIV بدون استفاده از تصاویر




شما برای گرد گوشه سازی بلوک های خودتون از چه راهی استفاده میکنید ؟

آیا از چهار تا تصویر برای چهار گوش بلوک استفاده میکنید یا از روشهای جدید بی نیاز از تصویر استفاده میکنید ؟
یک نمونه خوبی که قصد معرفی اون رو دارم گرد گوشه سازی هست که توسط آقای Alessandro Fulciniti ساخته شده و به Nifty Corners مشهور هست و در آدرس زیر قابل درسترس هست :


ادامه مطلب ...

اجرای اسکریپ های PHP






بی شک برای اجرای دستور العمل های PHP به یک وب سرور به نام Apache نیاز داریم البته چیزهای دیگری نیز وجود دارد که به آنها نمی پردازیم آپاچی یک وب سرور رایگان و قدرتمند است که در اکثر موارد مورد استفاده قرار می گیرد.


حالا برای اجرای برنامه های php به برنامه هایی که در آن آپاچی و بانک اطلاعاتی mysql وجود داشته باشد کار ما را راحت تر می کند در اینجا به معرفی یک ابزار قدرتمند اجرای PHP به نام Xampp می پردازیم.


این برنامه را دانلود نموده و از استفاده از آن لذت ببرید.



ادامه مطلب ...

آموزش CURL در PHP

CURL, Client URL Library Functions


معرفی

تابع های CURL از PHP 4.0.2 به بعد افزوده شده اند. PHP از libcurl (کتابخانه ای که توسط Daniel Stenberg درست شده است) پشتیبانی می کند. این کتابخانه یه شما امکان اتصال به سرور ها مختلف با پروتکل های متفاوت را می دهد. libcurl در حال حاضر از پروتکل های http, https, ftp, gopher, telnet, dict, file و ldap پشتیبانی می کند. همچنین libcurl از HTTPS certificates, HTTP POST, HTTP PUT, FTP uploading, HTTP form based upload, proxies, cookies و user+password authentication پشتیبانی می کند.


موارد مورد نیاز

نصب بسته libcurl (اینجا کلیک کنید. PHP به libcurl 7.0.2-beta یا بالاتر نیاز دارد.)

libcurl 7.9.8 یا بالاتر برای PHP 4.3.0
libcurl 7.10.5 یا بالاتر برای PHP 5.0.0 libcurl 7.9.0 با بالاتر برای PHP 4.2.3



توضیحات آموزشی

بعد از راه اندازی PHP با پشتیبانی از CURL شما می توانید از تابع های CURL استفاده نمائید. اولین کاری که نیاز به انجام آن دارید استفاده از تابع curl_init() برای شروع یک session (جلسه) CURL است. سپس با استفاده از تابع curl_setopt() گزینه های مختلف (options) را set (تنظیم) نمائید. حال با استفاده از تابع curl_exec() می توانید session CURL را اجرا نمائید. در آخرین مرحله session CURL را با اجرای تابع curl_close() از بین ببرید.



توابع CURL

curl_close : بستن (از بین بردن؟) session CURL فعلی
curl_copy_handle : کپی کردن یک CURL handle به همراه تمامی تنظیمات آن (از PHP 5 به بعد قابل استفاده می باشد)
curl_errno : آخرین شماره خطا را باز می گرداند
curl_error : آخرین خطای session فعلی را به صورت یک string (رشته) باز می گرداند
curl_exec : اجرای CURL
curl_getinfo : نمایش اطلاعات یک تبادل
curl_init : شروع یک session جدید
curl_setopt : تنظیم کردن (set) یک گزینه (option)
curl_setopt_array : تنظیم کردن (set) همزمان چند گزینه مختلف (options)
curl_version : نسخه CURL مورد استفاده را باز می گرداند.

ادامه مطلب ...