Zitat von
jpwfour
In der pclick.php die Höhe des Vergütungsframes anpasen:
HTML-Code:
<frameset rows="18,*" border="0">
In der pcheck.php Zeit ablaufen lassen, also einen Javascript Countdown Einbauen, sollte noch nicht viel zerstören können. Irgendwo hier im Forum müsste es auch 'ne Anleitung zu geben, hm, achja:
http://www.designerscripte.net/showt...ighlight=timer
Nachdem du das eingebaut hast, sollte dann was nicht so funktionieren wie gedacht, wäre der Inhalt deiner pcheck.php hilfreich
Banner im Vergütungsframe ist auch möglich, auch wenn kaum Sponsoren das erlauben, aber egal
http://www.designerscripte.net/showthread.php?t=4390
Danke für die Hilfe, es funzt auch fast so wie ich vorhab.
hiermal meine pcheck.php
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,$forced['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!';
} 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">
<? if ($_GET['auszahlen'] != 'true'){?>
<script language="JavaScript" type="text/javascript">
var Zeit = <?=$mail['aufendhalt']?>;
function doTime()
{if(false==false){
if (Zeit > 0) {
Zeit--;
document.timer.time.value = Zeit;
aktiv = setTimeout('doTime()', 1000);}
else clearTimeout(aktiv);
}else aktiv=setTimeout('doTime()',1000);
}
</script>
<?}?>
</head>
<body bgcolor="#c0c0c0" topmargin="0" leftmargin="0" <? if ($_GET['auszahlen'] != 'true'){?>onload="setTimeout('doTime()',0)"<?}?>>
<table width="100%" cellpadding="0" cellspacing="0" border="0" align="left">
<tr>
<td align="left" width="30%"><b><?=$seitenname;?> ist für den Inhalt nicht verantwortlich.</b><br>
<form name="timer">
<b>Du musst noch <input type="text" name="time" size="1" value="0" readonly style="background: none; color: black; border: none; font-weight: bold; text-align: center;"> Sekunden warten!</b>
</form>
</td>
<td align="center" width="40%"><img src="http://www.bonus-welt.eu/images/banner/banner468x90.gif"></img></td>
<td align="right" width="30%"><b><?=$headmsg;?></b> </td>
</tr>
</table>
</body>
</html>
<?db_close();?>
So 2 Sachen hab ich noch die mir nicht passen und zwar, der Counter läuft von 0 los auch wenn mail schon bestätigt. Und die andere Sache ich hätte es gern so drin dass oben rechts der counter steht und wenn mail bestätigt dass der counter umspringt auf mail bestätigt.
Danke schonmal im voraus.
mfg