Results 1 to 2 of 2

Thread: Buzzcity php code for text ads

  1. #1
    Member
    Join Date
    Aug 2009
    Location
    Makati, Philippines
    Posts
    60
    Thanks
    8
    Thanked 1 Time in 1 Post
    Rep Power
    4

    Default Buzzcity php code for text ads

    Can someone give me the php curl code for buzzcity text ads.... i cant find on my buzzcity account....

  2. #2
    Senior Member s3nzo's Avatar
    Join Date
    Sep 2009
    Location
    Durban, KwaZulu-Natal, South Africa
    Posts
    158
    Thanks
    54
    Thanked 22 Times in 9 Posts
    Rep Power
    4

    Default

    Replace "yo_id_here" with your buzzcity id

    PHP Code:
    <?php
     
    /**
     * BuzzCity TextAd Sample
     *
     * Please note that this is a basic implementation that is
     * suitable for most environments.  However, some situational
     * customizations may be required.  Please feel free to contact
     * our account representatives if in doubt.
     *
     **/

       /* customization area */
       
    if (!defined('BZ_PARTNERID'))  {
           
    define('BZ_PARTNERID'yo_id_here);  // replace your partnerID here
       
    }
       
    $alternate_link 'http://click.buzzcity.net/click.php?partnerid=yo_id_here';    // replace this to set an alternate link if no Ad is returned
       
    $alternate_text 'More Sites' ;
       
    /* End Customizaton area */

       // Required for Ads API
       
    define('BZ_API_VERSION''1.1');
       
    define('BZ_ADS_DOMAIN''ads.buzzcity.net');
       
    define('BZ_CLICK_DOMAIN''click.buzzcity.net');
       
    $ip '' ;
       
    $ua '' ;
       
    $browser '' ;

       
    // Extract full IP info (including Opera Mini)
       
    if (empty($ip)) {
           
    $keyname_ip_arr = array('HTTP_X_FORWARDED_FOR''HTTP_REMOTE_ADDR_REAL''REMOTE_ADDR');
          foreach (
    $keyname_ip_arr as $keyname_ip) {
             if (!empty(
    $_SERVER[$keyname_ip])) {
                
    $ip urlencode($_SERVER[$keyname_ip]);
                break;
             }
          }
       }

      
    // extract full UA info
        
    $keyname_ua_arr = array('HTTP_X_DEVICE_USER_AGENT''HTTP_X_OPERAMINI_PHONE_UA','HTTP_X_BOLT_PHONE_UA''HTTP_X_MOBILE_UA''HTTP_USER_AGENT');
       foreach (
    $keyname_ua_arr as $keyname_ua) {
            if (isset(
    $_SERVER[$keyname_ua]) && !empty($_SERVER[$keyname_ua])) {
             
    $ua urlencode($_SERVER[$keyname_ua]);
             break;
          }
       }

       
    // extract browser info
       
    $keyname_browser_arr = array('OPERAMINI''BOLT');
    foreach (
    $keyname_browser_arr as $keyname_browser) {
            if (isset(
    $_SERVER['HTTP_X_'.$keyname_browser.'_PHONE_UA'])) {
                
    $browser $keyname_browser;
                break;
       }
       }

       
    $url 'http://'BZ_ADS_DOMAIN '/show.php?get=text&partnerid='BZ_PARTNERID .'&i='$ip '&browser='$browser '&a='$ua;

        
    /* Use this if curl is not installed on your server */
        // $ad_serve = @fopen($url,'r');
        // $contents = '';
        // if ($ad_serve) {
        // while (!feof($ad_serve)) $contents .= fread($ad_serve,1024);
        // fclose($ad_serve);
        // }
        
    $ch curl_init();
        
    curl_setopt($chCURLOPT_URL$url);
        
    curl_setopt($chCURLOPT_HEADER0);
        
    curl_setopt($chCURLOPT_FAILONERRORTRUE);
        
    curl_setopt($chCURLOPT_RETURNTRANSFERTRUE);
        
    curl_setopt($chCURLOPT_CONNECTTIMEOUT3);
        
    $contents curl_exec($ch);
        
    curl_close($ch);

        
    $hasAd FALSE;
        if (!empty(
    $contents)) {
            
    $link explode("\n"$contents);
       if (isset(
    $link) && !empty($link)) {
          
    // display BuzzCity TextAd
                
    $text $link[0];
                
    $cid $link[1];
                echo 
    '<a href="http://' BZ_CLICK_DOMAIN '/click.php?partnerid=' BZ_PARTNERID '&cid=' $cid '">' $text '</a>';
                
    $hasAd TRUE;
       }
       }
        if (!
    $hasAd) {
             
    No BuzzCity Addisplay alternate link
            
    echo '<a href="' $alternate_link '">' $alternate_text '</a>';

        }
    ?>
    [Only registered and activated users can see links. Click Here To Register...]

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. Buzzcity; a question
    By drahmad in forum General Discussion
    Replies: 16
    Last Post: 26-02-12, 18:46
  2. Buzzcity low cpc
    By poporopop25 in forum General Discussion
    Replies: 19
    Last Post: 27-10-11, 18:43
  3. The Fraud that BuzzCity is
    By morse in forum General Discussion
    Replies: 28
    Last Post: 17-05-11, 20:14
  4. Clear Text Code for WML
    By anderson in forum Coding Forum
    Replies: 14
    Last Post: 15-06-09, 16:04

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

SEO by vBSEO

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19