Ergebnis 1 bis 10 von 27

Thema: Bannersortierung

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Erfahrener Benutzer
    Registriert seit
    06.04.2009
    Beiträge
    206
    jo ok die Sotierung klappt jetzt, nun aber macht er die eingestellten textlinksanzahl nicht mehr.
    Wenn ich Max. anzeigbare Forcedbanner verändere wird das mit in den textlinks übernommen.
    Ich kann die Max anzeige der Textlinks nicht mehr extra einstellen.

    so sieht die Paidlinks.php nun aus.
    PHP-Code:
    <?
    userstatus (); 
    head ('Text Links');

    $usr = mysql_fetch_assoc (db_query ('SELECT max_forced, var, vonu FROM '.$db_prefix.'_userdaten WHERE uid = '.$_SESSION['uid'].' LIMIT 1'));$fbanner = 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.verdienst > 0 AND t1.sponsor != '.$_SESSION['uid'].' ORDER BY t1.'.$usr['var'].' '.$usr['vonu'].' LIMIT '.$usr['max_forced'].'');

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

    if (mysql_num_rows ($fbanner) > 0) echo '<div align="center"><input type="button" name="mehr_textlinks" value="Weitere Textlinks !" onclick="javascript:location.reload();" /></div>';  
    else echo '<div style="text-align: center; font-weight: bold; color: #ff0000;">Alle Text Links im Reload !</div>';
    echo '<div align="center">
    <br>
    <br>
    Textlink Addon ©  by <a href="http://www.Vms-Shop.de" target="_blank">Vms-Shop.de</a>
    <br>
    <br>
    </div>';
    foot ();
    // Entfernen des Copyrights nur mit gesonderter Lizenz erlaubt siehe auch die Lizenzbeschreibung! 
    ?>
    von PHP keine plan, aber in copy & paste bin ich Meister

  2. #2
    Erfahrener Benutzer
    Registriert seit
    06.04.2009
    Beiträge
    206
    ah hab es

    vorher siehe beitrag #10
    wenn es so gemacht wird wie der folgende code klappt es auch mit den textlinks


    PHP-Code:
    $usr mysql_fetch_assoc (db_query ('SELECT max_forcedt FROM '.$db_prefix.'_userdaten WHERE uid = '.$_SESSION['uid'].' LIMIT 1'));

    $fbanner 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.verdienst > 0 AND t1.sponsor != '
    .$_SESSION['uid'].' ORDER BY t1.verdienst DESC LIMIT '.$usr['max_forcedt']);

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

    von PHP keine plan, aber in copy & paste bin ich Meister

  3. #3
    Erfahrener Benutzer
    Registriert seit
    20.06.2007
    Beiträge
    1.905
    @dyman:
    Textlink Addon © by <a href="http://www.Vms-Shop.de
    Wie du ja erkennen kannst ist dies nicht einer von meinen

  4. #4
    Erfahrener Benutzer
    Registriert seit
    06.04.2009
    Beiträge
    206
    jo Xenon das ist das Bannersotierung-vms1.2 Stand 19.05.08.v1.2 aus ddem downloadbereich hier im Forum.
    von PHP keine plan, aber in copy & paste bin ich Meister

  5. #5
    Erfahrener Benutzer
    Registriert seit
    20.06.2007
    Beiträge
    1.905
    Zitat Zitat von Dyman Beitrag anzeigen
    jo Xenon das ist das Bannersotierung-vms1.2 Stand 19.05.08.v1.2 aus ddem downloadbereich hier im Forum.
    Meinst du die hier :
    http://www.designerscripte.net/downl...do=file&id=199
    Das ist ja meine aber soweit ich weiß hat meine nen anderen Copyright
    Füge vor <?foot();?> folgendes noch ein :

    <!-- Diese Addon basiert auf vms1.1 wurde jedoch auf vms1.2 getestet ,das entfernen dieses Copyrighthinweises ohne Erlaubnis zieht
    rechtliche Schritte mit sich
    -->
    <div align="center"><font size="1">Bannersortierung &copy; by <a href="http://www.vms-tutorial.de" target="_blank">adi</a></font></div>
    Oder hab ich jetzt was falsch verstanden/interpretiert

  6. #6
    Erfahrener Benutzer
    Registriert seit
    06.04.2009
    Beiträge
    206
    genau das ist die, hab ich da was falsch gemacht??
    von PHP keine plan, aber in copy & paste bin ich Meister

  7. #7
    Erfahrener Benutzer
    Registriert seit
    20.06.2007
    Beiträge
    1.905
    Zitat Zitat von Dyman Beitrag anzeigen
    genau das ist die, hab ich da was falsch gemacht??
    ne sry war Grad mein Fehler, habe habe da oben das Copyright gesehn vom vms-shop.de aber das ist das Textlink addon und das habe ich verwechselt und dachte es geht um ne andere bannersortierung, sry

  8. #8
    Benutzer Avatar von SilentKiller
    Registriert seit
    10.07.2009
    Beiträge
    38
    ich hab da bei der Bannersortierung ein kleines Fehlerchen beim Einbau in 1.2.4.

    Hab alles entsprechend der Anleitung eingebaut, wobei mir aber beim Einbau schon erste Abweichungen in der Vorgabe aufgefallen ist-
    Da hab ich improvisiert aber dazu gleich mehr-

    Der Fehler der beim Aufruf des Klickbereichs erscheint:

    Parse error: syntax error, unexpected T_STRING in klick4.php on line 48

    Das ist bei mir die Zeile mit der WHERE t2.tan IS NULL AND t1... Abfrage

    Laut Anleitung dieses Addons soll man ja

    PHP-Code:
    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 "forcedbanner" AND t1.menge AND t1.status AND t1.verdienst AND t1.sponsor != '.$_SESSION['uid'].' ORDER BY t1.verdienst DESC LIMIT '.$usr['max_forced'].''); 
    ersetzen durch:

    PHP-Code:
    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 "forcedbanner" AND t1.menge AND t1.status AND t1.verdienst AND t1.sponsor != '.$_SESSION['uid'].' ORDER BY t1.'.$usr['var'].' '.$usr['vonu'].' LIMIT '.$usr['max_forced'].''); 
    ok, da es bei mir im script aber anders aussieht, nämlich so:

    PHP-Code:
    ON (t1.tan t2.tan AND (t2.uid '.$_SESSION['uid'].' OR t2.ip "'.$ip.'"))
    WHERE t2.tan IS NULL AND t1.werbeart "forcedbanner" AND t1.menge AND t1.status AND t1.verdienst AND t1.sponsor != '.$_SESSION['uid'].' ORDER BY t1.verdienst DESC LIMIT '.$usr['max_forced']); 
    habe ich versucht die Veränderung auf meins zu übetragen und zwar so:
    PHP-Code:
    ON (t1.tan t2.tan AND (t2.uid '.$_SESSION['uid'].' OR t2.ip "'.$ip.'"))
    WHERE t2.tan IS NULL AND t1.werbeart "forcedbanner" AND t1.menge AND t1.status AND t1.verdienst AND t1.sponsor != '.$_SESSION['uid'].' ORDER BY t1.'.$usr['var'].' '.$usr['vonu'].' LIMIT '.$usr['max_forced']); 

    Naja das funktioniert halt nicht und führt zu dem besagten Fehler- auch wenn ich die Zeile aus der Anleitung übernehme gibts den gleichen Fehler wie bei meiner gebastelten.

    Was noch anders war bei der Installation war z.b. das man die Zeile

    PHP-Code:
    $usr mysql_fetch_assoc (db_query ('SELECT max_forced FROM '.$db_prefix.'_userdaten WHERE uid = '.$_SESSION['uid'].' LIMIT 1')); 
    ersetzen sollte durch:

    PHP-Code:
    $usr mysql_fetch_assoc (db_query ('SELECT max_forced, var, vonu FROM '.$db_prefix.'_userdaten WHERE uid = '.$_SESSION['uid'].' LIMIT 1')); 
    da meine Zeile dort aber lautete:

    PHP-Code:
    $usr mysql_fetch_assoc (db_query ('SELECT * FROM '.$db_prefix.'_userdaten WHERE uid = '.$_SESSION['uid'].' LIMIT 1')); 
    habe ich weiderum versucht das zu übertragen indem ich es durch folgendes ersetzte:

    PHP-Code:
    $usr mysql_fetch_assoc (db_query ('SELECT *, var, vonu FROM '.$db_prefix.'_userdaten WHERE uid = '.$_SESSION['uid'].' LIMIT 1')); 

    in welchem der Teile ich nun den Fehler verursacht habe, schnall ich noch nicht so ganz, wäre für jede Hilfe dankbar.

    Ich hielt meine Änderungen zumindest im Ansatz für vernünftig, da ja die Gegebenheiten andere sind- aber egal ob ich nun mit meinen Änderungen benutze, oder stur bei den Vorgaben des Addons bleibe, es bleibt fehlerhaft. Weis auch nicht ob es überhaupt was mit 1.2.4 zu tun hat, oder ob ich grad einfach nur Begriffstutzig bin... Daher verzeiht mir falls das mal wieder ne dumme Frage ist

Ähnliche Themen

  1. Bannersortierung funktioniert nicht. Bitte Hilfe
    Von shakirafan im Forum Support zu Addons & Erweiterungen
    Antworten: 0
    Letzter Beitrag: 07.02.2011, 11:36
  2. Adscan und Bannersortierung
    Von Plati im Forum Support zu Addons & Erweiterungen
    Antworten: 13
    Letzter Beitrag: 30.04.2009, 08:06
  3. Probleme mit Schnipsel zur Bannersortierung
    Von Youngboy im Forum [HD] Codeschnippsel
    Antworten: 2
    Letzter Beitrag: 14.03.2009, 22:14
  4. Bannersortierung
    Von Laemmi im Forum [HD] Programmieren
    Antworten: 5
    Letzter Beitrag: 27.02.2008, 03:35

Berechtigungen

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