vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vB3 Programming Discussions (https://vborg.vbsupport.ru/forumdisplay.php?f=15)
-   -   Embedding random ads / rotation (https://vborg.vbsupport.ru/showthread.php?t=206039)

sparklywater 02-20-2009 06:20 PM

Embedding random ads / rotation
 
I have two <scripts> for embedding ads, one for Google adsense and the other for Amazon associates. Instead of embedding the two ads separately on a single page, is it possible to randomly alternate between these two ads (which are of the same size) so that they don't have to be embedded on two different places on the page?

Dismounted 02-21-2009 03:29 AM

You will need to create a plugin to do this:
PHP Code:

$rand rand();

if (
$rand 2)
{
    
$ad 'SOME CODE';
}
else
{
    
$ad 'SOME OTHER CODE';



sparklywater 02-21-2009 04:56 AM

How do I apply that at a specific part of my template, ie. at the location where I want my ads?

vbplusme 02-21-2009 07:16 AM

Where you place the variable $ad in your template is where it would display.


All times are GMT. The time now is 11:52 PM.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.

X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.02576 seconds
  • Memory Usage 1,709KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)bbcode_php_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (4)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • printthread_start
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete