Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 10 von 11

Thema: Bonuslose beim klicken

  1. #1
    Erfahrener Benutzer Avatar von SilentRunner
    Registriert seit
    18.08.2006
    Beiträge
    1.076

    Bonuslose beim klicken

    Hallo Gemeinde,

    ich brauche mal einen Codeschnipsel.

    Und zwar möchte ich beim klicken zusätzlich Bonuslose verteilen ( 1 - 100 ) durch Zufall.

    Bonuslose werden in der DB als bkontostand gespeichert.

    Wer kann mir da bitte weiterhelfen?

    Desweiteren brauch ich eine Datei um an ALLE User Bonuslose zu senden.
    Bisher geht das nur einzeln in der userbearbeiten.

    Danke schon mal im vorraus.

  2. #2
    Erfahrener Benutzer Avatar von DJschatz27
    Registriert seit
    19.12.2009
    Beiträge
    617
    http://www.designerscripte.net/showt...ht=Adminspende

    Beitrag 8 und Beitrag 12 beachten

    Damit kann ich weiter helfen da kannste auch alles einstellen zeitraum grund hoffe das ist es was du suchst

  3. #3
    Erfahrener Benutzer Avatar von jpwfour
    Registriert seit
    06.02.2008
    Beiträge
    3.717
    Zitat Zitat von SilentRunner Beitrag anzeigen
    Und zwar möchte ich beim klicken zusätzlich Bonuslose verteilen ( 1 - 100 ) durch Zufall.

    Bonuslose werden in der DB als bkontostand gespeichert.
    topframe_forced.php Zeile suchen:
    PHP-Code:
    db_query("UPDATE ".$db_prefix."_kontodaten  SET klicks = klicks + 1, kv = kv + ".$forced['verdienst'].", kontostand = kontostand + ".$forced['verdienst']." WHERE uid = ".$_SESSION['uid'].""); 
    davor einfügen:
    PHP-Code:
    $bl_extra rand(1,100); 
    den Query anpassen, indem:
    Code:
    , bkontostand = bkontostand + ".$bl_extra."
    zw. SET ... WHERE eingefügt wird.

    Am besten dem User die Zahl noch iwo ausgeben, also den Text in $headmsg bei erfolgreicher Vergütung anpassen, bspw. so:
    PHP-Code:
    $headmsg $forced['verdienst'].' '.$waehrung.' erhalten! '.$bl_extra.' Bonuslose extra!'
    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)

  4. #4
    Erfahrener Benutzer Avatar von SilentRunner
    Registriert seit
    18.08.2006
    Beiträge
    1.076
    so hab ich es nun:

    PHP-Code:
    $bl_extra rand(1,100);
       
    db_query("UPDATE ".$db_prefix."_kontodaten  SET klicks = klicks + 1, kv = kv + ".$forced['verdienst'].", kontostand = kontostand + , bkontostand = bkontostand + ".$bl_extra." ".$forced['verdienst']." WHERE uid = ".$_SESSION['uid'].""); 
    im frame werden bonuslose per zufall angezeigt, aber mein bonuslosekontostand erhöht sich nicht

    was hab ich falsch gemacht?

  5. #5
    Erfahrener Benutzer Avatar von Parl
    Registriert seit
    22.05.2008
    Beiträge
    358
    Bissel zu weit vorne eingefügt, so müsste es klappen:

    PHP-Code:
    $bl_extra rand(1,100);
       
    db_query("UPDATE ".$db_prefix."_kontodaten  SET klicks = klicks + 1, kv = kv + ".$forced['verdienst'].", kontostand = kontostand + ".$forced['verdienst'].", bkontostand = bkontostand + ".$bl_extra." WHERE uid = ".$_SESSION['uid'].""); 
    Eventuell heisst bkontostand bei dir aber auch anders (bonuslose,blose)

    MFG
    YY Order!
    Meine Loseseite Meine Scripte
    For I am Costanza: Lord of the Idiots!

  6. #6
    Erfahrener Benutzer Avatar von SilentRunner
    Registriert seit
    18.08.2006
    Beiträge
    1.076
    supi...funzt...danke schön, ich war schon am verzweifeln.

    jetzt brauch ich nur noch eine datei um an alle user bonuslose zu verschicken.

  7. #7
    Erfahrener Benutzer Avatar von jpwfour
    Registriert seit
    06.02.2008
    Beiträge
    3.717
    Zitat Zitat von SilentRunner Beitrag anzeigen
    ...

    jetzt brauch ich nur noch eine datei um an alle user bonuslose zu verschicken.
    Zitat Zitat von DJschatz27 Beitrag anzeigen
    http://www.designerscripte.net/showt...ht=Adminspende

    Beitrag 8 und Beitrag 12 beachten

    Damit kann ich weiter helfen da kannste auch alles einstellen zeitraum grund hoffe das ist es was du suchst
    Hast du das schon ausprobiert?
    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)

  8. #8
    Erfahrener Benutzer Avatar von SilentRunner
    Registriert seit
    18.08.2006
    Beiträge
    1.076
    hat sich erledigt, hab mir da was zusammen gestrickt.

    danke an alle

  9. #9
    Erfahrener Benutzer Avatar von DJschatz27
    Registriert seit
    19.12.2009
    Beiträge
    617
    ui da bin ich wohl etwas spät habs getestet und bei mir funzt die kontobuchung nicht mehr und SilentRunner kannste mir mal sagen wie es bei dir klappt oder hast du dir was anderes gebastelt für die überweisung??

  10. #10
    Erfahrener Benutzer Avatar von SilentRunner
    Registriert seit
    18.08.2006
    Beiträge
    1.076
    habe mir folgendes erstellen lassen:

    datei blose.php erstellen für den adminforce:

    PHP-Code:
    // Bonus zahlen
    if ($_POST['eintragen'] == 'Gutschreiben') {

    // Alle User
    if ($_POST['uid'] == 0){

    $userliste = db_query ("SELECT * FROM ".$db_prefix."_kontodaten");
    while ($userliste_1 = mysql_fetch_array($userliste)) {
    db_query ("UPDATE ".$db_prefix."_kontodaten SET bkontostand = bkontostand + '".$_POST['betrag']."' WHERE uid = '".$userliste_1['uid']."'");
    buchungsliste (create_code(14),'+'.$_POST['betrag'],'Bonuslose erhalten',$userliste_1['uid']);

    // Mailversenden            
    $empfaenger = mysql_fetch_array(db_query("SELECT `emailadresse` FROM ".$db_prefix."_emaildaten WHERE uid = '".$userliste_1['uid']."' LIMIT 1"));
          
    $email_message = 'Hallo,
        

        Du hast soeben '.$_POST['betrag'].' Bonuslose bei '.$seitenname.' gutgeschrieben bekommen.

        Mit freundlichen Grüßen
        Das '.$seitenname.' Team
        ';
        
        usermail($empfaenger['emailadresse'], "$seitenname Bonusgutschrift", $email_message, '"'.$seitenname.'" <'.$betreibermail.'>');

    }
    $meldung = '<center><b>Allen Usern wurde ein Bonus in Höhe von '.$_POST['betrag'].' gutgeschrieben.</b></center>';

    // Nur ein User
    } else {

    db_query ("UPDATE ".$db_prefix."_kontodaten SET bkontostand = bkontostand + '".$_POST['betrag']."' WHERE uid = '".$_POST['uid']."'");
    buchungsliste (create_code(14),'+'.$_POST['betrag'],'Bonuslose erhalten',$_POST['uid']);

    // Mailversenden            
    $empfaenger = mysql_fetch_array(db_query("SELECT `emailadresse` FROM ".$db_prefix."_emaildaten WHERE uid = '".$_POST['uid']."' LIMIT 1"));
          
    $email_message = 'Hallo,
        

        Du hast soeben '.$_POST['betrag'].' Bonuslose bei '.$seitenname.' gutgeschrieben bekommen.

        Mit freundlichen Grüßen
        Das '.$seitenname.' Team
        ';
        
        usermail($empfaenger['emailadresse'], "$seitenname Bonusgutschrift", $email_message, '"'.$seitenname.'" <'.$betreibermail.'>');
        
    $meldung = '<center><b>Dem User mit der UID '.$_POST['uid'].' wurde ein Bonus in Höhe von '.$_POST['betrag'].' gutgeschrieben.</b></center>';
    }

    }

    head("<b><center> Bonuslose gutschreiben</center></b>");
    if ($meldung) echo '<br><div align="center"><font color="#800000">'.$meldung.'</font></div><br>';?>
    <form action="" method="post">
     <table align="center" border="0" cellpadding="3" cellspacing="1" bgcolor="#000000">
      <tr bgcolor="#c0c0c0">
        <td align="center"><b>UserID</b></td>
        <td align="center"><b>Betrag</b></td>
        <td align="center">&nbsp;</td>
      </tr>
      <tr bgcolor="#d0d0d0">
        <td align="center"><input type="text" name="uid" value="" style="width:120px;"></td>
        <td align="center"><input type="text" name="betrag" value="" style="width:120px;"></td>
         <td align="center"><input type="submit" name="eintragen" value="Gutschreiben" style="width:100px;"></td>
      </tr>
     </table>
    </form>
    <? echo '<center><b>Bei der Eingabe der UID 0 bekommen alle User den Bonus gutgeschrieben!</b></center>';
     foot(); ?>
    ich weis aber nicht ob das für dein bonusloseaddon auch passt.

Seite 1 von 2 12 LetzteLetzte

Ähnliche Themen

  1. Bonuslose beim Betteln
    Von chatdirwas im Forum [HD] Programmieren
    Antworten: 3
    Letzter Beitrag: 15.11.2010, 18:20
  2. Verbesserung der Code-Eingabe beim Klicken möglich?
    Von Rallef im Forum Support zu Addons & Erweiterungen
    Antworten: 1
    Letzter Beitrag: 09.11.2009, 18:12
  3. Bonuslose beim Vegas Gold
    Von FlexMax im Forum Support zu Addons & Erweiterungen
    Antworten: 0
    Letzter Beitrag: 08.05.2008, 16:50
  4. Benutzter Browser beim klicken
    Von Gyros im Forum [HD] Codeschnippsel
    Antworten: 16
    Letzter Beitrag: 20.02.2007, 00:43
  5. www.lose-klicken.at
    Von Thomas im Forum VMS Webseiten
    Antworten: 3
    Letzter Beitrag: 08.01.2007, 16:23

Berechtigungen

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