Vollständige Version anzeigen : startseitenbestätigung per zahleneingabe?
Benutzer1699
13.08.2008, 17:46
Vermutlich ein Logikfehler im Code wo das Addon eingebaut wurde oder die Zeit wird nicht richtig in die Datenbank geschrieben bzw. falsch ausgelsen.
Ohne Code der betroffenen Stellen bzw. ggf. veränderten Datenbankstruktur kann man sonst nicht viel mehr dazu sagen, außer wenn das Problem öfter vorkommt oder bekannt sein sollte.
StephenKing
13.08.2008, 17:58
hi,
hier mal der code fürs popup:
<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"><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"><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"><input onClick="javascript:faul(\'0\')" type="button" name="z0" value="0">
</form>
</tr>
</table>
</form>
';
}
Benutzer1699
13.08.2008, 18:05
Probier mal den folgenden Code
$reloadcheck = db_query("SELECT * FROM ".$db_prefix."_reloads WHERE uid = '".$_SESSION['uid']."' and tan = 'startseitenaufruf' and bis >= '".time()."'");
if (!mysql_num_rows($reloadcheck)) {
gegen
$reloadcheck = db_query("SELECT * FROM ".$db_prefix."_reloads WHERE uid = ".$_SESSION['uid']." and bis >= ".time()." and tan = 'startseitenaufruf' LIMIT 1");
if (mysql_num_rows($reloadcheck)==0) {
Sollte es nicht helfen, kannst du den Code, sofern er funktioniert, dennoch verwenden Die Datenbank wird es dir danken ;)
StephenKing
13.08.2008, 18:13
schade,
klappt leider nicht mit dem Code.:frusty:
mfg
Benutzer1699
13.08.2008, 18:21
von welchem Typ und welche Länge hat denn das TAN-Feld in der Tabelle *_reloads ? (phpmyadmin)
StephenKing
13.08.2008, 18:24
hi,
tan varchar(32) latin1_swedish_ci
mfg
Benutzer1699
13.08.2008, 18:29
Gibt es Fehlermeldungen, wenn du die @-Zeichen aus den Dateien entfernst?
StephenKing
13.08.2008, 18:31
jupp, gibts :biggrin1:
Warning: Cannot modify header information - headers already sent by (output started at /var/www/web30/html/content/start_popup.php:1) in /var/www/web30/html/lib/functions.lib.php on line 2
hier die zeile 2 in der functions.lib.php
header("Cache-control: no-cache");
Benutzer1699
13.08.2008, 18:50
Tausch
<?php
@require_once ('../lib/functions.lib.php');
db_connect();
@require_once ('../lib/session.lib.php');
@require_once ('../lib/layout.lib.php');
userstatus();
[...]
?>
<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 <---\\
////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\
[...]
Jetzt fehlt noch das sich das Fenster nach x Sekunden Schliest.
Dann ist fast wie bei Klamm.
könnte es jetzt mal jemand komplett so anzeigen wie´s sein sollte ? hier kommt man ja echt durcheinander ^^
maniwelt
30.09.2008, 02:31
Was den nun, keiner meldet sich mehr ?
Der einer schreibt so, der anderer so, und der dritte halt so....
Wie ist der Schnippsel nun richtig ?
auch nochmal Interesse anmelde ;-)
Eclipse16V
29.11.2008, 23:17
Von mir auch.
:bolt:
Gibts denn was neues das Addon betreffend?
Downloads funktionieren ja gerade nicht damit ich mal schauen könnte - hat wer das funktionierende Addon und kann es mal im Ganzen posten was wie wo eingebaut werden muss?
maniwelt
31.07.2009, 01:04
Da noch keine passende Antwort gekommen war, belebe ich diesen Thread wieder, da ich den Addon gut brauchen könnte :)
elfenbein
13.09.2009, 22:35
jo leute - ich blebe diesen Thread auch nochmal - wird ja jemanden geben der das machen kann :)
sunnydreamer
14.09.2009, 11:40
Ich hatte es mal getestet, soweit funktioniert bei mir eigentlich das Schnippsel von Gremlin...
Grüße, Sunny
Moin,
den Thread auch noch mal aufreiss...viel hat sich ja die letzten Jahre nicht getan^^
Kann sich mal jemand bereit erklären, dass ganze auch für die "klassiche" Version zu Proggen; sprich, Startseitenaufruf ohne Popup?
Ich Spende auch was. Vielleicht wäre es auch möglich, dass wieder in den DL Bereich zu stellen, da unheimlich viele Startseiten Faker noch unterwegs sind.
Danke.
LG
Moin,
jetzt macht ihr mich aber echt schwach...Kann das keiner oder will keiner?
Ich würde das Lose technisch anleiern, sprich honorieren :cool:
Freiwillige vor :knueppel: :biggrin1:
Dreamerweb
21.04.2011, 21:38
Hallo
Schau mal hier.
http://www.scriptshop.dreamerweblose.net/?site=list&cat=43
MfG
Dreamerweb
Hallo
Schau mal hier.
http://www.scriptshop.dreamerweblose.net/?site=list&cat=43
MfG
Dreamerweb
Wurden meine Gebete dann doch noch erhört:biggrin1:
Danke Dir, werd ich mir später mal anschauen :thumb:
LG
DJschatz27
22.04.2011, 18:12
Ich hab mir das addon auch geholt heute und bin zufrieden damit und schönen Dank an Dreamerweb fürs Umsetzen
*ed*
Funzt alles tadellos^^ Bin beim wurschteln durcheinander gekommen *smile* :D
vBulletin® v3.8.0, Copyright ©2000-2012, Jelsoft Enterprises Ltd.