Seite 2 von 8 ErsteErste 1234 ... LetzteLetzte
Ergebnis 11 bis 20 von 76

Thema: startseitenbestätigung per zahleneingabe?

  1. #11
    Neuer Benutzer
    Registriert seit
    24.07.2006
    Beiträge
    10
    alex, bekommst ne pn

  2. #12
    Neuer Benutzer
    Registriert seit
    03.07.2006
    Beiträge
    20
    Original von Gnom
    habe in getestet,....... funktioniert soweit wunderbar, musste aber 14 mal den Code eingeben, da der anscheint immer falsch war, da die letzte zahl (rechts) nicht zu erkennen ist! In welcher zeile muss das geändert werden?

    EDIT: Ok, habe es gefunden ....... hoffe ich durfte es anpassen, wenn nicht, werde ich es natürlich wieder ändern,........ dann können meine User 15 mal klicken bis die Zahl richtig ist *g*
    Np

    Original von Bercki
    alex, bekommst ne pn
    Beantwortet

  3. #13
    Nightmare
    Gast
    @ alexx:

    Funzt gut, das mit der letzten Ziffer musste ich auch ändern, aber mal was anderes:
    An welcher Stelle muss ich den Code ändern, damit nur 3 Zahlen einzugeben sind?

  4. #14
    Pitti
    Gast
    wie kann man es ändern, damit die zaheln richtig angezeigt werden??

    Danke schon mal im voraus, tolles teil

  5. #15
    Nightmare
    Gast
    Ich hab das Bild einfach vergrößert, dazu musst du einfach hier

    Code:
    $image = imagecreatetruecolor(63,20);
    die Zahlenwerte erhöhen.

  6. #16
    Gnom
    Gast
    ich habe es auf
    $image = imagecreatetruecolor(80,20);
    geändert, ja also meine frage wäre das auch gewessen, wie man es einstellen kann, das man z.b. nur 4 Zahlen eingeben muss, 10 ist ja auch ok, wegen sinnlosen aufruf *g* und so gegen Spam-Schutz, aber wenn du uns die Info noch geben möchtest, dann sag bescheid, eventuell kannst du es ja als Addon fertig machen und MK75 schicken

  7. #17
    Erfahrener Benutzer Avatar von MK75
    Registriert seit
    08.07.2006
    Beiträge
    272
    Sehr feines Addon, bin dann mal in Wartestellung. Bitte aber unbedingt dann noch eine (Read_first) dazu schreiben, wir haben auch User (Webmaster) die sich überhaupt gar nicht ohne sollch bewegen können. Das soll jetzt nicht abwertent oder beleidigend sein, aber man muß eben realistisch bleiben. Danke.

  8. #18
    Neuer Benutzer
    Registriert seit
    03.07.2006
    Beiträge
    20
    Erstmal danke an Bercki für die Spende .

    So damit nur 4 zahlen angezeigt werden folgendes machen:

    die zeile ind der datei pin_image.php
    PHP-Code:
    $pin rand(); 
    in das hier abändern:
    PHP-Code:
    $pin rand(1111,9999); 
    Das Addon wird noch um eine Funktion erweitert (bestimmte User müssen keinen Sicherheitscode eingeben) und dann an MK75 weitegegeben, damit er es in den DL bereich packen kann.

    *edit
    Damit 3 Zahlen angezeigt werden einfach 1111 in 111 und 9999 in 999 ändern.

  9. #19
    Erfahrener Benutzer Avatar von Gremlin
    Registriert seit
    05.07.2006
    Beiträge
    5.206
    *g* @alexx hab bissle dein Addon erweitert, hoffe das ist okay


    pin_image.php (mit bisschen Farbe )
    PHP-Code:
    <?
    header("Content-type: image/png");
    $pin = rand(100,999); 
    session_start();
    $_SESSION['pin_start'] = $pin;  
    $image = imagecreatetruecolor(90,40);
    $color = ImageColorAllocate($image, 255, 255, 255);
    $color1 = ImageColorAllocate ($image, 000, 000, 255);
    $color2 = ImageColorAllocate($image, 000, 255, 000);
    $color3 = ImageColorAllocate ($image, 255, 000, 000);
    $color4 = ImageColorAllocate ($image, 255, 255, 000);
    imageline($image, 0, 0, 20, 25, $color1);
    imageline($image, 0, 0, 75, 15, $color2);
    imageline($image, 65, 0, 0, 70, $color3);
    imagestring ($image, 5, 25, 10, $pin, $color);
    imageline($image, 10, 0, 500, 220, $color4);
    imagepng($image);
    ?>
    start_popup.php mit Klammeingabefeld
    PHP-Code:
    <script language="javascript" type="text/javascript">
                function faul(zahl){
                            document.forms.form.pin.value=document.forms.form.pin.value+zahl;
                            document.forms.form.pin.focus();
                        }


    </script>

    <?
    /////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\
    //---> Sicherheitscodeabfrage (c) by alexx   <---\\
    //--->          Platin-Casino.de              <---\\
    ////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\

    @require_once ('../lib/functions.lib.php');
    db_connect();
    @require_once ('../lib/session.lib.php');
    @require_once ('../lib/layout.lib.php');
    userstatus();
    if ($_POST['ok']=='Gutschrift'){
      if($_POST['pin'] == $_SESSION['pin_start']){
    if ( md5($_SESSION['uid']."-".date("H:i")) == $_GET['key']) {
    $reloadcheck = db_query("SELECT * FROM ".$db_prefix."_reloads WHERE uid = '".$_SESSION['uid']."' and tan = 'startseitenaufruf' and bis >= '".time()."'");
    if (!mysql_num_rows($reloadcheck)) {
    // Reload setzen und Umsätze schreiben
    $new_reload = time()+$pageconfig['reload_start'];
    db_query("INSERT INTO ".$db_prefix."_reloads (ip,uid,tan,bis) VALUES ('".$ip."','".$_SESSION['uid']."','startseitenaufruf','".$new_reload."')");
    db_query("UPDATE ".$db_prefix."_kontodaten  SET s_aufrufe = s_aufrufe + 1, s_verdienst = s_verdienst + ".$pageconfig['verdienst_start']." WHERE uid = '".$_SESSION['uid']."'");
    kontobuchung ('+',$pageconfig['verdienst_start'],$_SESSION['uid']);
    $buchungs_id = create_code(14);
    buchungsliste ($buchungs_id,'+'.$pageconfig['verdienst_start'],'Vergütung Startseite', $_SESSION['uid']);
    refumsatz ($pageconfig['verdienst_start'],$_SESSION['uid']);
    aktivralley ($pageconfig['verdienst_start'],$_SESSION['uid']);
    $starttext = '<b>Du hast gerade '.number_format($pageconfig['verdienst_start'],2,',','.').' '.$waehrung.' für diesen Aufruf erhalten!</b>';
    } else {
    $reloadcheck = mysql_fetch_array($reloadcheck);
    $starttext = '<b><font color="#FF0000">Du bist noch für '. round((($reloadcheck['bis'] - time())/60),0) .' Minuten für den Startseitenaufruf gesperrt</font></b>';
    }
    head("");
    echo '
    <link rel="stylesheet" href="/css/main.css" type="text/css">
    <div align="center">'.$starttext.'</div>
    <br>
    <br>
    ';
    foot();
    } else {
    head("");
    echo '
    <link rel="stylesheet" href="/css/main.css" type="text/css">
    <div align="center">Ungültiger Aufruf!!!</div>
    <br>
    ';
    foot();
    }
    db_close();
    }else
    {
    if ($_POST['ok']=='Gutschrift') 
      {
    head("");
    echo '
    <link rel="stylesheet" href="/css/main.css" type="text/css">
    <div align="center">Der Sicherheitscode ist falsch!!!</div>
    <br>
    ';
    foot();
    }
    }



    if (!$_POST['ok']=='Gutschrift'){
    echo'

    <script>
    function data_check(){
        if(document.form.pin.value==\'\'){
        alert(\'Bitte Sicherheitscode eigeben!\');
        return false;
      }
    }
    </script>


    <table>
    <tr>
    <form action="" name="form" method="POST" enctype="application/x-www-form-urlencoded">
             <td><img src="pin_image.php" /><br>
        <input type="text" size="3" name="pin" / style="width:90px"><br>
    <input type="submit" value="Gutschrift" onclick="return data_check()" name="ok" />
    </td>

    <td align="right" colspan="2">
                            <form name="buttform">
                                <input onClick="javascript:faul(\'1\')" type="button" name="z1" value="1"><input onClick="javascript:faul(\'2\')" type="button" name="z2" value="2"><input onClick="javascript:faul(\'3\')" type="button" name="z3" value="3"><br /><input onClick="javascript:faul(\'4\')" type="button" name="z4" value="4"><input onClick="javascript:faul(\'5\')" type="button" name="z5" value="5"><input onClick="javascript:faul(\'6\')" type="button" name="z6" value="6"><br /><input onClick="javascript:faul(\'7\')" type="button" name="z7" value="7"><input onClick="javascript:faul(\'8\')" type="button" name="z8" value="8"><input onClick="javascript:faul(\'9\')" type="button" name="z9" value="9"><br /><input onClick="javascript:faul(\'0\')" type="button" name="z0" value="0">
                            </form>

    </tr>
    </table>
    </form>
    ';
    }
    ?>


    Gruß
    Gremlin
    Diskutiere nie mit Idioten - sie holen Dich auf ihr Niveau und schlagen Dich dort mit Erfahrung!



  10. #20
    Erfahrener Benutzer Avatar von MK75
    Registriert seit
    08.07.2006
    Beiträge
    272
    Na da freue ich mich drauf, also erweitert mal alle schön weiter, und macht das in Ruhe und mit Bedacht, ich werde dann im Hintergrund auf Mail warten, meine e-Mail Adresse steht in meinem Profil. Und Danke schon vorab für das neue Addon.

Seite 2 von 8 ErsteErste 1234 ... LetzteLetzte

Berechtigungen

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