Ergebnis 1 bis 9 von 9

Thema: AP&Banner

  1. #1
    Erfahrener Benutzer
    Registriert seit
    06.04.2009
    Beiträge
    206

    AP&Banner

    Moin moin
    Ich habe da mal ein problem, ich möchte das es pro bannerklick ei AP gibt.
    Nun habe ich das mal so probiert
    PHP-Code:
    // 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']."");

       
    refumsatz ($forced['verdienst'],$_SESSION['uid']);
       
    wklickralley ($forced['verdienst'],$_SESSION['uid']);
       
    mklickralley ($forced['verdienst'],$_SESSION['uid']);
       
    tklickralley ($forced['verdienst'],$_SESSION['uid']);
        
    aktivralley ($forced['verdienst'],$_SESSION['uid']);
          
    apsys (1,$_SESSION['uid']); 
    Geht aber nicht wegen meiner Signatur
    von PHP keine plan, aber in copy & paste bin ich Meister

  2. #2
    Erfahrener Benutzer Avatar von eselfutter
    Registriert seit
    29.02.2008
    Beiträge
    692
    Schau mal bitte, ob die Funktion apsysin der functions.lib.php vorhanden ist.
    Ich kann so keinen Fehler feststellen und denke mal das dort etwas nicht passt.
    Poste bitte mal den Funktionscode.



  3. #3
    Erfahrener Benutzer
    Registriert seit
    06.04.2009
    Beiträge
    206
    jo das sieht so aus
    PHP-Code:
    function apsys ($apsumme,$apuser) {
    global 
    $db_prefix;
        
    $apdaten=mysql_fetch_array(db_query("SELECT * FROM ".$db_prefix."_apsys WHERE id='1'"));
        
    $apgutschrift $apsumme $apdaten['pro'];
        
    db_query ("UPDATE ".$db_prefix."_kontodaten SET ap = ap + ".$apgutschrift.", aps = aps + ".$apgutschrift." WHERE uid='".$apuser."'");

    Stellt sich noch die Frage ob der eintrag oben richtig ist in der topframe_forced
    von PHP keine plan, aber in copy & paste bin ich Meister

  4. #4
    Erfahrener Benutzer Avatar von didith1207
    Registriert seit
    17.09.2006
    Beiträge
    1.580
    hmm..

    sieht so aus als ob du es im adminforce einstellen kannst wieviele lose 1 ap ist?

    PHP-Code:
    $apgutschrift $apsumme $apdaten['pro']; 
    wenn du pro 100 lose 1 ap eingestellt hast solltest du

    PHP-Code:
    apsys (100,$_SESSION['uid']); 
    dann in deiner topframe machen

  5. #5
    Erfahrener Benutzer
    Registriert seit
    06.04.2009
    Beiträge
    206
    jo vielen dank es geht, hab es bei den Testlinks auch gleich gemacht
    von PHP keine plan, aber in copy & paste bin ich Meister

  6. #6
    Administrator Avatar von Lokutos
    Registriert seit
    29.03.2008
    Beiträge
    3.147
    Zitat Zitat von Dyman Beitrag anzeigen
    jo vielen dank es geht, hab es bei den Testlinks auch gleich gemacht
    Alternative könntest du auch folgendes einfügen dan würdest du
    dir gleich 2 querys spaaren.

    lösche:

    PHP-Code:
    kontobuchung(...............);
    apsys(....................); 
    und setze folgendes rein:
    PHP-Code:
    //Kontobuchung und ap's gutschreiben 
    db_query ("UPDATE ".$db_prefix."_kontodaten SET ap = ap + '1', aps = aps + '1' kontostand = kontostand + '".$forced['verdienst']."' WHERE uid='".$_SESSION['uid']."'"); 
    SwissNetWorX - VMS Hosting / V-Server / Cloud-Server / Hosting

  7. #7
    Erfahrener Benutzer
    Registriert seit
    06.04.2009
    Beiträge
    206
    PHP-Code:
     // 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'].""); 
    das raus?
    von PHP keine plan, aber in copy & paste bin ich Meister

  8. #8
    Erfahrener Benutzer Avatar von didith1207
    Registriert seit
    17.09.2006
    Beiträge
    1.580
    in deinem fall müßte die zeile dann so aussehen:

    PHP-Code:
     // Um einen mysql_query zu sparen wurde hier auf kontobuchung() verzichtet...  
       
    db_query("UPDATE ".$db_prefix."_kontodaten  SET klicks = klicks + 1, ap = ap + 1, aps = aps + 1, kv = kv + ".$forced['verdienst'].", kontostand = kontostand + ".$forced['verdienst']." WHERE uid = ".$_SESSION['uid'].""); 

  9. #9
    Erfahrener Benutzer Avatar von eselfutter
    Registriert seit
    29.02.2008
    Beiträge
    692
    Hat sich erledigt.

Ähnliche Themen

  1. Wie 1AP Pro Banner?
    Von cece75 im Forum Support zum VMSone
    Antworten: 2
    Letzter Beitrag: 09.10.2010, 01:22
  2. Banner werden nicht geladen "Alle Banner im Reload !"
    Von duffduck123 im Forum [HD] Programmieren
    Antworten: 46
    Letzter Beitrag: 14.06.2010, 23:02
  3. Banner
    Von googler90 im Forum Talk, talk, talk...
    Antworten: 2
    Letzter Beitrag: 16.02.2008, 14:19
  4. 1 banner
    Von Twain im Forum Support zum VMSone
    Antworten: 4
    Letzter Beitrag: 23.08.2007, 22:14
  5. Banner
    Von Homeboy05 im Forum Support zum VMSone
    Antworten: 6
    Letzter Beitrag: 04.01.2007, 14:28

Berechtigungen

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