با پی اچ پی راحت تریما !!!
این کد پی اچ پی نمونه هست که من قبلا تو سایت خودم استفاده میکردم
ببین نوشته شده بنر 1 - بنر 2 و... بنر 4 جلوی اینا به جای این نوشته تصویر مورد نظرت را قرار بده به صورت رندوم و با احتمال یکسان به نمایش در میان
بنر های شما اگر هم لینک دارن هرچی هست تو این قسمت قرارش بده جای دیگه را دست کاری نکن
اگر برای وردپرس استفاده میکنی یه ویدگت که پی اچ پی را هم میخونه باید به صورت پلاگین اضافه کنی و کد را توی اون میزاری
برای جای دیگه ای هم استفاده میکنی این کد را به جای کد بنرت باید قرار بدی (تو وردپرس چون باید به عنوان پی اچ پی خونده بشه باید اون کار که گفتم را کرد)
پس فقط جلوی $banner[1] = لینک بنر ادرس بنر یا هرچی میخوای اتفاقی نشون بدهد را میزاری و تموم
اینم یه کد دیگه که خیلی هم بهتر از کد اول هستش ولی 2 فایل لازم داره که باید تو پوشه روت سایت قرار بگیره
فایل هایی که لازم داری را پیوست کردم از پیوست دانود کن و پسوندش را (تکه ی اخر فایل را که .txt هست پاک کن که پسوند بشه .inc و در پوشه ی روت سایتت قرار بده
اون کد پی اچ پی که بالا اوردم را هم در صفحه نمایش سایت جایی که قراره بنر به صورت رندوم نمایش داده بشه قرار بده
تویه فایل linkcode.inc هم ادرس بنر ها را میزاری مثل نمونه برا نمونه 4 تا ادرس بنر گذاشتم توش (البته هر 4 تا 1 لینک هست نمونه بود)
اگر برای وردپرس استفاده میکنی یه ویدگت که پی اچ پی را هم میخونه باید به صورت پلاگین اضافه کنی و کد را توی اون میزاری
برای جای دیگه ای هم استفاده میکنی این کد را به جای کد بنرت باید قرار بدی (تو وردپرس چون باید به عنوان پی اچ پی خونده بشه باید اون کار که گفتم را کرد)
کد PHP:
<?PHP
/* Config Part --------------------------------------------------------------------------------------------------------------*/ error_reporting('0'); $directory = ""; ///enter/your/website/root/ // Webserver path to your adrotator files $linkfile = "linkcode.inc"; // The Link Code file $adcountfile = "displayad.inc"; // The Ad Display file $pos = "center"; // Postion of banner tag (left, center or right) $help_msg = "Yes"; // Display a "Help Message" - "Yes" to enable! $help_message = "Please support this site by Buy !"; // Enter "Help Message" here
/* End of Config Part -------------------------------------------------------------------------------------------------------*/
// Leave below this line alone - If you modify anything below I can assure you it will mess up!
// the file holding the advert number to view next $num = file($directory.$adcountfile);
// the file holding the link codes $adverts = file($directory.$linkfile);
// tells the script to look at the next item in the array $num = $num[0]+1;
// counting the number of adverts - using function count() $number = count($adverts);
// If ran out of adverts, start again! if($num>$number-1){ $num=0; }
// write the current number to the file if (file_exists($directory.$adcountfile)) { $nu = fopen ($directory.$adcountfile, "w"); fputs($nu,$num); fclose($nu); } else { die(""); }
برا این که بنر لینک دار بتونی بزاری تو فایلی که گفتم باید تو هر خط به جای تصویر تنها این کد را که لینک و اندازه و.. هم توش لحاظ شده اینجوری بزاری
یعنی کد زیر بشه 1 بنر ( هر بنر هم در 1 خط میزاری
با پی اچ پی راحت تریما !!!
این کد پی اچ پی نمونه هست که من قبلا تو سایت خودم استفاده میکردم
ببین نوشته شده بنر 1 - بنر 2 و... بنر 4 جلوی اینا به جای این نوشته تصویر مورد نظرت را قرار بده به صورت رندوم و با احتمال یکسان به نمایش در میان
بنر های شما اگر هم لینک دارن هرچی هست تو این قسمت قرارش بده جای دیگه را دست کاری نکن
اگر برای وردپرس استفاده میکنی یه ویدگت که پی اچ پی را هم میخونه باید به صورت پلاگین اضافه کنی و کد را توی اون میزاری
برای جای دیگه ای هم استفاده میکنی این کد را به جای کد بنرت باید قرار بدی (تو وردپرس چون باید به عنوان پی اچ پی خونده بشه باید اون کار که گفتم را کرد)
پس فقط جلوی $banner[1] = لینک بنر ادرس بنر یا هرچی میخوای اتفاقی نشون بدهد را میزاری و تموم
داداش ضمن تشکر مجدد ، میشه یه تمونه از این خط رو با یه لینک و بنر پر کنید ؟ هر لینکی باشه مساله ای نیستش ...
$banner[1] = ;
اقا دارم بهت میگما
کد دومی هم بهتره هم راحت تر جواب میده هم اختمال ارور دادنش به شدت کمتره
هم مدیریت بنر ها ساده تره
ولی حالا که کد اولی را میخوای اینجوری میشه
باز هم من کد دومی را پیشنهاد میکنم اگه با اجراش مشکل داری پیغام خصوصی بده
من شخصا با کد اولی یکم مشکل داشتم !
تو اولی اگه تعداد بنر ها از 4 تا بیشتر یا کمتر باشه اون 1 و 2و 3 و 4 را هم باید تغییر بدیا
ولی دومی دیگه اتو هست همش
برای وردپرس هم افزونه ی inPHP را نصب کن ویدگت بهت میده که کد پی اچ پی را بخونه و...
اگه با PHP سخته که انجام بدی با jQuery می تونی برو تو این لینک JSBin بین html شو چجوری نوشتم کد جاوا اسکریپتم بریز تو یک فایل بعد لود کن تو صفحه ( لینک ها هم درست نشون میده )
ویرایش توسط php_saman : October 1st, 2013 در ساعت 04:44
طراحی انواع قالب های وردپرس، پرستاشاپ و ...
برنامه نویسی وب به صورت حرفه ای با تکنولوژی های : PHP, Yii, jQuery, AngularJS, CSS3, HTML5
سایت : buytheme.ir
اگه با PHP سخته که انجام بدی با jQuery می تونی برو تو این لینک JSBin بین html شو چجوری نوشتم کد جاوا اسکریپتم بریز تو یک فایل بعد لود کن تو صفحه ( لینک ها هم درست نشون میده )