Ergebnis 1 bis 7 von 7

Thema: Suche funktionierende pcheck.php

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Erfahrener Benutzer Avatar von didith1207
    Registriert seit
    17.09.2006
    Beiträge
    1.580
    hmm..villeicht hab ich etwas vergessen zu erwähnen? hier meine pcheck.php
    bei mir passt alles ?(

    PHP-Code:
    <?
    @require_once ('lib/functions.lib.php');
    @db_connect();
    if (!isset($headmsg))               $headmsg            = "";
    if (!isset($wait))               $wait            = "";
    if (!isset($_GET['auszahlen']))           $_GET['auszahlen']    = "false";

    $_GET['uid'] = (int)$_GET['uid'];
    $_GET['tan'] = addslashes ($_GET['tan']);

    $user_mail = db_query("SELECT e.start,e.aufendhalt,e.status,e.uid,v.verdienst FROM
                              ".$db_prefix."_paidmails_empfaenger e
                              LEFT JOIN ".$db_prefix."_paidmails_versendet v ON v.tan = e.tan
                              WHERE e.tan='".$_GET['tan']."' AND e.uid=".$_GET['uid']." LIMIT 1");
                              
    $mail = mysql_fetch_assoc($user_mail);  

    if ($_GET['auszahlen']!='true') {
        if (mysql_num_rows($user_mail)) {
            if ($mail['status'] != 0) {
            if ($mail['status'] == 1) $headmsg = 'Mail schon bestädigt!';
            if ($mail['status'] == 2) $headmsg = 'Fakeversuch!';
            } else {
            $headmsg = 'Bitte warte '.$mail['aufendhalt'].' Sek.!';
            $wait = '<meta http-equiv="refresh" content="'.$mail['aufendhalt'].';url=pcheck.php?tan='.$_GET['tan'].'&auszahlen=true&uid='.$_GET['uid'].'">';
            db_query("UPDATE ".$db_prefix."_paidmails_empfaenger SET start=".time()." WHERE tan='".$_GET['tan']."' and uid=".$_GET['uid']."");
            }
        } else {
        $headmsg = 'Diese Mail ist nicht für Dich!';
        }
    }else{
         



        if (($mail['start']+$mail['aufendhalt']-1) <= time() AND $mail['status'] == 0) {

        kontobuchung ('+',$mail['verdienst'],$mail['uid']);
        buchungsliste (create_code(14),$mail['verdienst'],'Paidmailverdienst',$mail['uid']);
        refumsatz ($mail['verdienst'],$mail['uid']);
        aktivralley ($mail['verdienst'],$mail['uid']);
            bilanz(0,$mail['verdienst']);
        
        db_query("UPDATE ".$db_prefix."_paidmails_empfaenger SET status=1 WHERE tan='".$_GET['tan']."' and uid=".$_GET['uid']." LIMIT 1");
        db_query("UPDATE ".$db_prefix."_paidmails_versendet SET bestaedigt=bestaedigt+1 WHERE tan='".$_GET['tan']."'  LIMIT 1");
        $headmsg = $mail['verdienst'].' '.$waehrung.' gutgeschrieben!';
        // Jackpots einlesen
            $daten = mysql_fetch_array(db_query("SELECT * FROM ".$db_prefix."_check_mailjackpots WHERE beendet = 0"));
            $mail_jackpot = round(($daten['mail_jackpot']),2);
            // Zufallsjackpot errechnen
            mt_srand((double)microtime()*1000000);
            $mail_jackpotzahl = mt_rand($jackmini,$jackmaxi);
            $mail_jackpotzahl = round(($mail_jackpotzahl),2);
            $mailjackpotausgabe = "<center><font face='Verdana,Helvetica,Geneva,Swiss,SunSans-Regular' size='1'><b>Aktueller Jackpot: $mail_jackpot $waehrung | Jackpot Code: $mail_jackpotcode | Ihr Code: $mail_jackpotzahl<br>";
            if ( $mail_jackpotcode == $mail_jackpotzahl ){
              $mailjackpotausgabe .= "<font color='green'><b><i>Code geknackt!Jackpot wurde gutgeschrieben!</i></b></font></td>";
              kontobuchung ('+',$mail_jackpot,$_SESSION['uid']);
              $buchungs_id=create_code(14);
              buchungsliste ($buchungs_id,'+'.$mail_jackpot,'Mail Jackpot',$_SESSION['uid']);
              db_query("UPDATE ".$db_prefix."_check_mailjackpots SET beendet = 1, uid = ".$_SESSION['uid'].", zeit = ".time()." WHERE beendet = 0");
              db_query("INSERT INTO ".$db_prefix."_check_mailjackpots SET mail_jackpot = '$mail_jackpot_startwert', beendet = 0, uid = '', zeit = '';");
             }else{
             $mailjackpotausgabe .= "<font color='darkred'><i>Die beiden Zufallszahlen stimmen nicht überein, <br>viel Glück beim nächsten Klick !!</i></font></td>";
             db_query("UPDATE ".$db_prefix."_check_mailjackpots SET mail_jackpot = mail_jackpot + '10,0' WHERE beendet = 0;");
             };
    } else {
          $headmsg = 'Wartezeit umgangen! Paidmail ungültig!';
          db_query("UPDATE ".$db_prefix."_paidmails_empfaenger SET status=2 WHERE tan='".$_GET['tan']."' and uid=".$_GET['uid']." LIMIT 1");
        }

    }


    ?>
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <html>
    <head>
    <?if ($wait) echo $wait;?>
    <link rel="stylesheet" href="/css/bframe.css" type="text/css">
    </head>
    <body bgcolor="#c0c0c0" topmargin="0" leftmargin="0">
    <table width="100%" cellpadding="0" cellspacing="0" border="0" align="left">
    <tr>
    <td align="left" width="33%">&nbsp;<b><?=$seitenname;?> ist für den Inhalt nicht verantwortlich.</b></td>
    <td align="middle" width="34%"><?=$mailjackpotausgabe?></td><br>
    <td align="right" width="33%"><b><?=$headmsg;?></b>&nbsp;&nbsp;&nbsp;&nbsp;</td>
    </tr>
    </table>
    </body>
    </html>
    <?db_close();?>

  2. #2
    Erfahrener Benutzer Avatar von maniwelt
    Registriert seit
    10.09.2006
    Beiträge
    981
    Ah ja....

    Guten Morgen

    Nun, habe mal dein Text mit meinem verglichen, weiss nicht woher du den hast, aber es gab da winzige Unterschiede....

    Klappt jetzt aber, danke dir, muss nur noch sehen wegen der Jackpot-Ausgabe im Menüfenster, aber da melde ich mich sicher wieder

  3. #3
    Erfahrener Benutzer Avatar von didith1207
    Registriert seit
    17.09.2006
    Beiträge
    1.580
    war nimmer ganz da lol ich erinner mich nun wieder ich habe aus allen
    $jackpotausgabe
    $mailjackpotausgabe
    gemacht

    und die JP anzeige
    versuchs mal hiermit

    PHP-Code:
    <?$mail_jackpotdaten = mysql_fetch_array(db_query("SELECT * FROM ".$db_prefix."_check_mailjackpots WHERE beendet = 0 LIMIT 1"));?>
     <b><?echo number_format($mail_jackpotdaten[mail_jackpot],0,",",".");?>
    bei mir funkts

  4. #4
    Erfahrener Benutzer Avatar von maniwelt
    Registriert seit
    10.09.2006
    Beiträge
    981
    Meine ausgabe sieht aber etwas anders aus

    Schöner halt

    PHP-Code:
    <?
    $mail_jackpotdaten = mysql_fetch_array(db_query("SELECT * FROM ".$db_prefix."_check_mailjackpots WHERE beendet = 0 LIMIT 1")); 
    echo '
     <tr bgcolor="#FAEBD7">
     <td align="center">'.number_format($mail_jackpotdaten[mail_jackpot],0,",",".").'</td>
     </tr>
     ';
     ?>
    Danke dir für alles, nun funktioniert es wie es sein soll, hoffe auch kommt als entbugte Version ins download Bereich

Ähnliche Themen

  1. Fakeschutz .. eine funktionierende Version
    Von Kraemer84 im Forum [HD] Codeschnippsel
    Antworten: 10
    Letzter Beitrag: 28.04.2015, 16:07
  2. pcheck.php Problem der besonderen Art
    Von Dany im Forum Support zum VMSone
    Antworten: 2
    Letzter Beitrag: 10.12.2007, 13:54
  3. keine gültigkeitsabfrage inder pcheck.php?
    Von oje im Forum Bug-Report
    Antworten: 2
    Letzter Beitrag: 24.08.2007, 18:28
  4. pcheck Anbindung an ap_Ralley
    Von Chrissi01 im Forum [HD] Codeschnippsel
    Antworten: 7
    Letzter Beitrag: 11.02.2007, 10:20

Berechtigungen

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