Ergebnis 1 bis 6 von 6

Thema: Ajax paidlinks

  1. #1

    Ajax paidlinks

    hi,

    habe mir das ajax versucht anzupassen für den paidlinkbereich
    klappt soweit so gut, nur habe ich ein problem mit dem wegklicken der links.

    es verschwindet immer nur der erste link und alle weiteren werden nicht ausgeblendet.

    kann jemand mir weiterhelfen ?

    PHP-Code:
    <?php

    require('../lib/functions.lib.php');
    db_connect();
    require(
    '../lib/session.lib.php');

    # Caching verhindern
    header("Cache-Control: no-cache, must-revalidate");

    # Gäste blocken
    if ($_SESSION['login'] != TRUE) die(db_close());



    $fstats_gesamt mysql_fetch_array(db_query("SELECT COUNT(tan) AS ganzahl, SUM(verdienst) AS gverdienst, SUM(aufendhalt) AS gaufenthalt FROM ".$db_prefix."_gebuchte_werbung WHERE werbeart = 'paidlinks' AND menge > 0 AND status = 1 AND verdienst > 0 AND sponsor != '".$_SESSION['uid']."'")) OR die(mysql_error());
    $fstats_uebrig mysql_fetch_array(db_query("SELECT COUNT(t1.tan) AS uanzahl, SUM(t1.verdienst) AS uverdienst FROM ".$db_prefix."_gebuchte_werbung AS t1 LEFT OUTER JOIN ".$db_prefix."_reloads AS t2 ON (t2.tan = t1.tan AND (t2.uid = ".$_SESSION['uid']." OR t2.ip = '".$ip."') AND t2.bis >= '".time()."') WHERE t2.tan IS NULL AND t1.werbeart = 'paidlinks' AND t1.menge > 0 AND t1.status = 1 AND t1.verdienst > 0 AND t1.sponsor != '".$_SESSION['uid']."'")) OR die(mysql_error());

    echo 
    '
    <center>
    <table cellspacing="4" cellpadding="0">
    <tr>
    <td align="center">Paidlinks gesamt: '
    .$fstats_gesamt['ganzahl'].'</td>
    <td>&nbsp;&nbsp;</td>
    <td align="center">Paidlinks uebrig: '
    .$fstats_uebrig['uanzahl'].'</td>
    </tr>
    <tr>
    <td align="center">&Oslash; Aufenthalt: '
    .number_format($fstats_gesamt['gaufenthalt']/$fstats_gesamt['ganzahl'],2,',','.').' Sekunden</td>
    <td>&nbsp;&nbsp;</td>
    <td align="center">&Oslash; Verg&uuml;tung: '
    .number_format($fstats_gesamt['gverdienst']/$fstats_gesamt['ganzahl'],2,',','.').' '.$waehrung.'</td>
    </tr>
    <tr>
    <td align="center">Gesamtwert: '
    .$fstats_gesamt['gverdienst'].' '.$waehrung.'</td>
    <td>&nbsp;&nbsp;</td>
    <td align="center">Offen: '
    .$fstats_uebrig['uverdienst'].' '.$waehrung.'</td>
    </tr>
    </table>
    </center>
    <hr>'
    ;


    $usr mysql_fetch_assoc (db_query ('SELECT max_forced FROM '.$db_prefix.'_userdaten WHERE uid = '.$_SESSION['uid'].' LIMIT 1'));

    $fpl 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 t2.tan IS NULL AND t1.werbeart = "paidlinks" AND t1.menge > 0 AND t1.status = 1 AND t1.sponsor != '
    .$_SESSION['uid'].' ORDER BY t1.verdienst DESC LIMIT '.$usr['max_forced'].'');

    while (
    $f_pl mysql_fetch_assoc ($fpl)){
        echo 
    '<div align="center" id="banner_'.$f_pl.'"><a href="pl.php?tan='.$f_pl['tan'].'" target="_blank" onClick=document.getElementById("banner_'.$f_pl.'").style.display="none"
    >'
    .$f_pl['banner'].'</a><br>Reload:'$f_pl['reload']/3600 .' Std. | Verdienst: '.number_format($f_pl['verdienst'],2,',','.').' | Aufendhalt:'.$f_pl['aufendhalt'].' Sekunden<br><br></div>';
    }


    db_close();
    ?>

  2. #2
    Erfahrener Benutzer Avatar von jpwfour
    Registriert seit
    06.02.2008
    Beiträge
    3.717
    wahrscheinlich haben alle banner die id
    banner_Array

    da du an der stelle einfach nur $f_pl einfügen lässt, was aber ein array ist, du musst php schon noch sagen, welchen wert von $f_pl du haben willst

    also an den 2 stellen $f_pl ändern in bspw. $f_pl['tan'] .

    dann sollte es funktionieren?
    Kill one man, and you are a murderer.
    Kill millions of men, and you are a conqueror.
    Kill them all, and you are a god.
    - Jean Rostand, Thoughts of a Biologist (1939)

  3. #3
    ja klar, mensch bin ich .... man sieht den den wald vor lauter bäumen nicht.

    dank die für die schnelle hilfe

  4. #4
    Erfahrener Benutzer Avatar von Tommyzero
    Registriert seit
    18.04.2008
    Beiträge
    173
    mal aus dem keller kram bin da am hin und her basteln bekomme aber immer nur banner angezeigt

  5. #5
    Erfahrener Benutzer Avatar von maniwelt
    Registriert seit
    10.09.2006
    Beiträge
    981
    Warum basteln, wenn kaufen auch möglich ist

    http://www.vms-shop.de/?site=details&id=116
    Diese Signatur war zu groß ~cdp~

    Meine Antwort: Ach jaaaa ?

  6. #6
    Erfahrener Benutzer Avatar von MK75
    Registriert seit
    08.07.2006
    Beiträge
    272
    Zitat Zitat von maniwelt Beitrag anzeigen
    Warum basteln, wenn kaufen auch möglich ist

    http://www.vms-shop.de/?site=details&id=116
    Haben will^^ aber nicht für das VMS 1.x

Ähnliche Themen

  1. Paidlinks hinzufügen
    Von Siggi84 im Forum Support zum VMSone
    Antworten: 1
    Letzter Beitrag: 15.08.2010, 10:45
  2. Paidlinks Fehler
    Von zamora im Forum Support zu Addons & Erweiterungen
    Antworten: 7
    Letzter Beitrag: 18.10.2009, 03:15
  3. Ajax für Paidlinks - ich bekomms nicht hin
    Von Rallef im Forum Support zu Addons & Erweiterungen
    Antworten: 2
    Letzter Beitrag: 31.03.2009, 23:26
  4. Paidlinks - Max. Vergütung
    Von maniwelt im Forum [HD] Codeschnippsel
    Antworten: 6
    Letzter Beitrag: 29.01.2008, 16:12
  5. Paidlinks/textlinks
    Von tombc34 im Forum Support zum VMSone
    Antworten: 26
    Letzter Beitrag: 18.03.2007, 18:15

Berechtigungen

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