Ergebnis 1 bis 9 von 9

Thema: [S] Codeschnipzel bannereinabu in topframe_forced.php

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Benutzer
    Registriert seit
    29.09.2007
    Beiträge
    34
    hi

    habe es geändert so wie du es bei dir beschrieben hast. aber trotzdem wird dann nur der banner angezeigt. vielleicht kann mir ja einer den genauen code geben wo ich ihn eintragen muss.


    Code:
    <?
    @require_once ('lib/functions.lib.php');
    @require_once ('lib/session.lib.php');
    
    // Variabeln definieren
    if (!isset($headmsg))            $headmsg            = "";
    if (!isset($puk))            $puk                = "";
    if (!isset($force_error))        $force_error            = "";
    if (!isset($wartezeit))            $wartezeit            = "";
    if (!isset($_GET['art']))        $_GET['art']            = "";
    if (!isset($_GET['puk']))        $_GET['puk']            = "";
    if (!isset($_GET['auszahlen']))        $_GET['auszahlen']        = "false";
    if (!isset($_SESSION['uid']))        $_SESSION['uid']        = "";
    if (!isset($forced['ziel']))        $forced['ziel']            = "";
    if (!isset($forced['aufendhalt']))    $forced['aufendhalt']            = "";
    if (!isset($forced['tan']))        $forced['tan']            = "";
    $_GET['tan'] = addslashes ($_GET['tan']);
    
    // Nur weiter wenn eingeloggt
    if ($_SESSION['login'] != 'true' || $_SESSION['uid'] <= 0){
    die('Bitte einloggen!');
    }
    @db_connect();
    
    // Werbedaten auslesen!
    $kamp = db_query ("SELECT t1.* 
              FROM ".$db_prefix."_gebuchte_werbung t1 
              LEFT JOIN ".$db_prefix."_reloads t2 
              ON (t1.tan=t2.tan AND (t2.uid=".$_SESSION['uid']." or t2.ip='".$ip."') AND t2.bis > ".time().") 
              WHERE t1.tan = '".$_GET['tan']."' AND t2.tan IS NULL AND t1.werbeart = 'forcedbanner' AND t1.menge >=1 AND t1.status = 1 AND t1.sponsor != ".$_SESSION['uid']." LIMIT 1");
                               
    
    // Reloadprüfen
    if (mysql_num_rows($kamp)) {
            $forced = mysql_fetch_assoc($kamp);
        $wartezeit = $forced['aufendhalt'];
        $headmsg = 'Vergütung in '.$forced['aufendhalt'].' Sek.!';
        $puk = md5($_SESSION['uid'].$forced['aufendhalt'].date("d.m.Y",time()).$percode);
    } else {
        $headmsg = 'Banner noch im Reload!';
        $force_error = 'true';
    }
    
    
    // User bezahlen und Reload schreiben
    if ($_GET['auszahlen'] == 'true' && $force_error != 'true' && $_GET['puk'] == md5($_SESSION['uid'].$forced['aufendhalt'].date("d.m.Y",time()).$percode)){
    
       // Um einen mysql_query zu sparen wurde hier auf kontobuchung() verzichtet...  
       db_query("UPDATE ".$db_prefix."_kontodaten  SET klicks = klicks + 1, kv = kv + ".$forced['verdienst'].", kontostand = kontostand + ".$forced['verdienst']." WHERE uid = ".$_SESSION['uid']."");
      // Klicksmiley (Anfang)
          $smileyralley= mysql_fetch_array(db_query("SELECT * FROM ".$db_prefix."_klicksmileys"));
          if ($smileyralley[status]== aktiv) {
          db_query("UPDATE ".$db_prefix."_klicksmileys  SET klicks = klicks + 1"); 
          }
      // Klicksmiley Ende
    
       refumsatz ($forced['verdienst'],$_SESSION['uid']);
       aktivralley ($forced['verdienst'],$_SESSION['uid']);
       klickralley ();
       tagrally ();
       bilanz($forced['preis'],$forced['verdienst']);
    
       $new_reload = time()+$forced['reload'];
       db_query("INSERT INTO ".$db_prefix."_reloads (ip,uid,tan,bis) VALUES ('".$ip."',".$_SESSION['uid'].",'".$forced['tan']."',".$new_reload.")");
       db_query("UPDATE ".$db_prefix."_gebuchte_werbung SET menge = menge - 1 WHERE tan='".$_GET['tan']."'");
       $headmsg = $forced['verdienst'].' '.$waehrung.' erhalten!';
    
    } else {
      if ($_GET['auszahlen'] == 'true' && $force_error != 'true') $headmsg = 'Pin abgelaufen!';
    }
    @db_close();
    ?>
    
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <html>
    <head>
    <link rel="stylesheet" href="/css/bframe.css" type="text/css">
    <?
    if ($wartezeit>=0 && $_GET['auszahlen'] != 'true') {
    echo '
    <meta http-equiv="refresh" content="'.$wartezeit.';url=topframe_forced.php?art='.$_GET['art'].'&auszahlen=true&tan='.$forced['tan'].'&puk='.$puk.'">
    ';
    }
    ?>
    </head>
    <body bgcolor="#c0c0c0" topmargin="0" leftmargin="0">
    <table width="100%" cellpadding="0" cellspacing="0" border="0" align="left">
    <tr>
    <td align="left" width="50%"><b><?=$seitenname;?> ist für den Inhalt nicht verantwortlich.</b></td>
    <td align="right" width="50%"><b><?=$headmsg;?></b>&nbsp;&nbsp;&nbsp;&nbsp;</td>
    </tr>
    </table>
    </body>
    </html>

    wäre echt klasse. denn so langsam zweifel ich an meinen verstand

    mfg
    missmarple

  2. #2
    Erfahrener Benutzer
    Registriert seit
    26.08.2007
    Beiträge
    231
    Hmmm...

    schau mal, du hast ab der sechstletzten Zeile zwei Tabellenspalten:
    HTML-Code:
    <td align="left" width="50%"><b><?=$seitenname;?> ist für den Inhalt nicht verantwortlich.</b></td>
    <td align="right" width="50%"><b><?=$headmsg;?></b>&nbsp;&nbsp;&nbsp;&nbsp;</td>
    Was spricht denn dagegen die Spaltenbreiten mit 20% festzulegen und danach in deren Mitte diese 60% breite Spalte einzubauen:
    HTML-Code:
    <td align="center" width="60%"><td align="center" width="60%"><a href="http://www.BANNERSEITE.de/" target="_blank"><img src="http://www.BANNERSEITE.de/banner/Banner1.gif" width="468" height="60" border="0" alt="BANNERSEITE.de"></a></td>
    Bei mir klappt das anstandslos.
    Eaxo

  3. #3
    Benutzer
    Registriert seit
    29.09.2007
    Beiträge
    34
    ok wenn ich das nun einsetze wird der banner in der mitte angezeigt aber die breite der spalte bleibt unverändert. man kann nur einen schmalen streifen sehen wie vorher.

  4. #4
    Erfahrener Benutzer
    Registriert seit
    26.08.2007
    Beiträge
    231
    Boah, da war ich jetzt wohl schwer von Begriff...

    Du meinst wie man den Vergütungsframe in der Höhe ändert?

    Im root findest du die Datei pklick.php. In der Zeile 16
    HTML-Code:
    <frameset rows="15,*" border="0">
    wird die Höhe des Vergütungsframes mit 15 Pixeln definiert. Teste ob ein Wert von 65 schon ausreicht.

    eaxo

    Edit: Wenn es auch nicht das ist was dir Sorgen bereitet lad mal bitte einen Screenshot hoch.

Ähnliche Themen

  1. Update: topframe_forced.php
    Von Gremlin im Forum Ankündigungen (erledigt)
    Antworten: 24
    Letzter Beitrag: 11.10.2010, 15:46
  2. Hilfe topframe_forced kaputt wegen V-check!!!
    Von Schlumpfine im Forum [HD] Programmieren
    Antworten: 4
    Letzter Beitrag: 26.06.2010, 21:04
  3. topframe_forced / View-Rotatoren im Vergütungsframe
    Von jpwfour im Forum Talk, talk, talk...
    Antworten: 8
    Letzter Beitrag: 07.04.2009, 00:53
  4. Codeschnipzel - Wo genau diese einbauen?
    Von Coinsrapper im Forum Support zu Addons & Erweiterungen
    Antworten: 39
    Letzter Beitrag: 22.01.2009, 06:54
  5. fehlermeldung topframe_forced
    Von halk im Forum Support zu Addons & Erweiterungen
    Antworten: 21
    Letzter Beitrag: 07.02.2007, 20:06

Berechtigungen

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