Ergebnis 1 bis 6 von 6

Thema: [Code] Headbanner viewbanner rotator + IF

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Erfahrener Benutzer Avatar von FLash
    Registriert seit
    10.01.2008
    Beiträge
    122
    ok danke
    hab das oben geändert

    ich hab bei mir ne eigene bilanz für die bannerviews, da hatte ich die menge abgezogen um einen query zu sparen, aber hier im geposteten code nicht geändert.. ist nun auch oben alles richtig :aureola:

    ich hab noch nen IF für werbekrise.. .. die IF sehen ja fast alle gleich aus, aber wenn jemand weitere benötigt, dann mich einfach anschreiben.. werd mir noch optimierte fertigmachen..

    PHP-Code:
    <?
    ignore_user_abort(true);
    $file1 = "";

    $interfacedaten = mysql_fetch_array(db_query("SELECT * FROM ".$db_prefix."_interface WHERE interface = 'werbekrise'"));

    if ($interfacedaten['mindestverguetung'] > 0.00) {
    // Werbekrise bannerview nullen
    db_query("UPDATE ".$db_prefix."_gebuchte_werbung SET status='0' WHERE sponsor='werbekrise' and werbeart='bannerview' and status='1'");
    // bannerview einlesen
    $fb=@fopen("http://www.werbekrise.com/interface/output_bannerviews.php?id=".$interfacedaten['betreiber']."&pw=".$interfacedaten['pass']."&reload=24&verguetung=1&uebrig=2&typ=view","r");
    if($fb){
        while($line=fgets($fb,1000)) {
        $file1.=$line;
        }
    fclose($fb);
    }
    $code = explode("|", $file1);
    $tl_count = (count($code)/5)-1;
    $bid_lesen = 0;
    // bannerviewcodes splitten

    for ($tl_anz=0;$tl_anz <= $tl_count;$tl_anz++) {
    $int_tan        = '';
    $int_ziel        = "http://www.werbekrise.com/lose/clickbanner.php?id=".$interfacedaten['betreiber']."&bid=".$code[$bid_lesen]."&aid=".$interfacedaten['seite']."";
    $int_banner        = "http://www.werbekrise.com/lose/viewbanner.php?id=".$interfacedaten['betreiber']."&bid=".$code[$bid_lesen]."&aid=".$interfacedaten['seite']."";
    $int_menge        = round($code[$bid_lesen+3]);
    $int_kid        = $code[$bid_lesen];
    $int_reload        = $code[$bid_lesen+2]*3600;
    $int_verdienst    = ($code[$bid_lesen+4]*$interfacedaten['umrechnung']) - (($code[$bid_lesen+4]*$interfacedaten['umrechnung']) / 100 * $interfacedaten['eigenverdienst']);
    $int_preis        = $code[$bid_lesen+4]*$interfacedaten['umrechnung'];
    $ext_verguetung    = $code[$bid_lesen+4];
    $kamp_code = 'wkrise_vb_'.$int_kid.'';
    $int_tan         = md5($kamp_code);
    $bid_lesen=$bid_lesen+5;
    // bannerview updaten oder eintragen
    if ($int_preis >= 1 and $int_menge > 1) {
        $bannerview_check = db_query ("SELECT * FROM ".$db_prefix."_gebuchte_werbung WHERE sponsor = 'werbekrise' and kid = '".$int_kid."'");
        if (!mysql_num_rows($bannerview_check)) {
        db_query ("INSERT INTO ".$db_prefix."_gebuchte_werbung (tan,kid,ziel,banner,preis,verdienst,menge,reload,sponsor,werbeart) VALUES ('".$int_tan."','".$int_kid."','".$int_ziel."','".$int_banner."','".$int_preis."','".$int_verdienst."','".$int_menge."','".$int_reload."','werbekrise','bannerview')");
        } else {
        db_query ("UPDATE ".$db_prefix."_gebuchte_werbung SET status = '1',menge = '".$int_menge."',preis = '".$int_preis."',verdienst = '".$int_verdienst."' WHERE sponsor = 'werbekrise' and kid = '".$int_kid."' and status = '0'");
        }
    }
    }
    }

    // Abgelaufene Banner löschen

    db_query ("DELETE FROM ".$db_prefix."_gebuchte_werbung WHERE sponsor = 'werbekrise' and status = '0'");
    ?>

  2. #2
    Erfahrener Benutzer Avatar von rawmance
    Registriert seit
    07.07.2006
    Beiträge
    167
    hi

    hab das mal bei mir getestet

    funzt alles soweit

    wird eingebucht etc.

    nur bekomme ich bei der anzeige jetzt eine fehlermeldung

    Code:
    Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /var/www/web156/html/test/lib/header.php on line 129
    zeile 129 sieht so aus

    PHP-Code:
    if (mysql_num_rows($vbanner) >= ) { 
    worin besteht jetzt der fehler

    die alternativwerbung wird angezeigt also die url wenn alles im reload ist

    gruss rawmance

    EDIT: hat sich erledigt hab eine DB Tabelle vergessen jetzt geht es

Ähnliche Themen

  1. Antworten: 0
    Letzter Beitrag: 19.11.2009, 13:26
  2. [HTML/CSS/JS] Design prob VMS Headbanner
    Von WaechterMedia im Forum [HD] Programmieren
    Antworten: 12
    Letzter Beitrag: 20.11.2008, 20:40
  3. headerbanner-rotator für vms1.2
    Von didith1207 im Forum [HD] Codeschnippsel
    Antworten: 10
    Letzter Beitrag: 01.10.2008, 11:06
  4. Bonuslose Code in Games *Hilfe* wohin muss der Code
    Von nowmoney im Forum Support zum VMSone
    Antworten: 3
    Letzter Beitrag: 11.08.2008, 14:05
  5. Viewbanner
    Von SMO im Forum Weiterentwicklung Basisscript
    Antworten: 8
    Letzter Beitrag: 10.01.2007, 23:08

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •