Archiv verlassen und diese Seite im Standarddesign anzeigen : Aussehen von Paidmail ändern
Hey,
und zwar mal wieder was von mir ;)
Ich würde gerne das aussehen der Paidmails verändern.
Und zwar hier die Änderungen
- Zeit ablaufen lassen
- In der Mitte einen Banner einbauen
Immer wenn ich etwas ändern will in der pcheck.php hauts mir alles durcheinander
Ich hoffe ihr könnt mir helfen
mfg
In der pclick.php die Höhe des Vergütungsframes anpasen:
<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/showthread.php?t=53&highlight=timer
Nachdem du das eingebaut hast, sollte dann was nicht so funktionieren wie gedacht, wäre der Inhalt deiner pcheck.php hilfreich :yes:
Banner im Vergütungsframe ist auch möglich, auch wenn kaum Sponsoren das erlauben, aber egal :wink:
http://www.designerscripte.net/showthread.php?t=4390
In der pclick.php die Höhe des Vergütungsframes anpasen:
<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/showthread.php?t=53&highlight=timer
Nachdem du das eingebaut hast, sollte dann was nicht so funktionieren wie gedacht, wäre der Inhalt deiner pcheck.php hilfreich :yes:
Banner im Vergütungsframe ist auch möglich, auch wenn kaum Sponsoren das erlauben, aber egal :wink:
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
<?
@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
So?
<?
@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 <span id="timer">'.$mail['aufendhalt'].'</span> 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 (Zeit > 0) {
Zeit--;
document.getElementById('timer').innerHTML = Zeit;
aktiv = setTimeout('doTime()', 1000);
}else clearTimeout(aktiv);
}
</script>
<?}?>
</head>
<body bgcolor="#c0c0c0" topmargin="0" leftmargin="0" <? if ($_GET['auszahlen'] != 'true'){?>onload="doTime()"<?}?>>
<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>
</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();?>
Jo danke genau das war es.
Somit kann hier geschlossen werden, ich hab alles so wie ich es wollte.
mfg
So hab grad noch nen fehler gefunden und zwar es wird rechts nur ausgegeben
EUR gutgeschrieben!
Der Betrag wird nicht mehr angezeigt.
mfg
Das ist aber auf eine Änderung von dir her passiert?
Sollte in dieser Zeile sein:
$headmsg = $mail['verdienst'].' '.$waehrung.' gutgeschrieben!';
Sieht die bei dir noch genauso aus?
ja die zeile ist bei mir noch drin, ich hab ja auch nur den inhalt von oben rauskopiert und dann bei mir eingefügt. hier mal meine pcheck.php
<?
@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 <span id="timer">'.$mail['aufendhalt'].'</span> 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 (Zeit > 0) {
Zeit--;
document.getElementById('timer').innerHTML = Zeit;
aktiv = setTimeout('doTime()', 1000);
}else clearTimeout(aktiv);
}
</script>
<?}?>
</head>
<body bgcolor="#c0c0c0" topmargin="0" leftmargin="0" <? if ($_GET['auszahlen'] != 'true'){?>onload="doTime()"<?}?>>
<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>
</td>
<td align="center" width="40%"><a href="http://www.platinads.de/bannerklf.php?id=13441&usubid=" target="_blank">
<img src="http://www.platinads.de/banner.php?id=13441" border="0" width="468" height="60"></a></td>
<td align="right" width="30%"><b><?=$headmsg;?></b> </td>
</tr>
</table>
</body>
</html>
<?db_close();?>
didith1207
10.05.2010, 08:20
hmm.. hier wurde aber schon sehr viel gebastelt :(
bilanz(0,$forced['verdienst']); entweder rausnehmen oder richtigstellen zu:
bilanz(0,$mail['verdienst']);-----------------------------------------------------------------------
<?db_close();?> gehört weiter oben vor :
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
Ich hab deine datei aus post #4 genommen.
Ich hab deine änderungen übernommen, aber es taucht immer noch nur "EUR gutgeschrieben" auf.
mfg
Auch im Quellcode?
Evtl. wird der Text vom Banner überdeckt oder so.
Weil $mail['verdienst'] genau das ist, was man auch aufs Konto bekommt, also wenn es "leer" ist, ergo auch 0 aufs Konto....
komisch bei der letzten paidmail jetzt funktionierts...
alles nen bissl komisch...
mfg
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.