So das funktioniert aba nur soweit wie mails noch in der Histoy drin sind. Sobald der user alle bestätigt hat wirft der den fehler raus:
Warning: Division by zero in /www/htdocs/w0090b1f/vms/content/verdienen/paidmails.php on line 16
Warning: Division by zero in /www/htdocs/w0090b1f/vms/content/verdienen/paidmails.php on line 19
vielleicht kann ja jemand mit mehr erfahrung sich da dran setzten
Code:
<?
$db_feld = "max_mail"; // Hier den Namen des Feldes angeben
userstatus();
$pstats_uebrig = mysql_fetch_array(db_query("SELECT COUNT(t1.tan) AS uanzahl, SUM(t2.verdienst) AS uverdienst, SUM(t2.aufendhalt) AS uaufenthalt FROM ".$db_prefix."_paidmails_empfaenger AS t1, ".$db_prefix."_paidmails_versendet AS t2 WHERE t2.tan = t1.tan AND t1.uid = '".$_SESSION['uid']."' AND t1.gueltig > '".time()."' AND t1.status='0'")) OR die(mysql_error());
?>
<? head("Paidmail-History"); ?>
<?
echo '
<hr>
<table border="0" width="100%" align="center">
<tr>
<td align="center"><b>Offene Paidmails: '.$pstats_uebrig['uanzahl'].'</b></td>
</tr>
<tr>
<td align="center"><b>Ø Aufenthalt: '.number_format($pstats_uebrig['uaufenthalt']/$pstats_uebrig['uanzahl'] ,2,",",".").' Sekunden</b></td>
<tr>
<tr>
<td align="center"><b>Ø Vergütung: '.number_format($pstats_uebrig['uverdienst']/$pstats_uebrig['uanzahl'] ,2,",",".").' '.$waehrung.'</b></td>
<tr>
</tr>
<td align="center"><b>Noch offene Vergütung: '.number_format($pstats_uebrig['uverdienst'],2,",",".").' '.$waehrung.'</b></td>
</tr>
</table><hr>';
$paidmails = db_query("SELECT
e.gueltig, e.tan, v.verdienst, v.beschreibung, v.mailtext, v.aufendhalt
FROM ".$db_prefix."_paidmails_empfaenger e
LEFT JOIN ".$db_prefix."_paidmails_versendet v ON v.tan = e.tan
WHERE e.uid=".$_SESSION['uid']." && e.gueltig > ".time()." && e.status=0
LIMIT 10");
while ($mail = mysql_fetch_array($paidmails)){
echo '
<table border="1" id="mail_'.$mail['tan'].'" width="100%">
<tr>
<td colspan="2" align="center"><b>'.$mail['beschreibung'].'</b></td>
</tr>
<tr>
<td colspan="2" align="center"><textarea readonly rows="5" cols="60">'.$mail['mailtext'].'</textarea></td>
</tr>
<tr>
<td><font size="2"><b>Verdienst:</b> '.$mail['verdienst'].' '.$waehrung.' <b>Aufenthalt:</b> '.$mail['aufendhalt'].' Sek.</td>
<td align="center"><b><a href="pclick.php?tan='.$mail['tan'].'&uid='.$_SESSION['uid'].'" onClick=document.getElementById("mail_'.$mail['tan'].'").style.display="none" target="_blank">Bestätigen</a></td>
</Tr>
</table>
';
}
if (!mysql_num_rows($paidmails)){
echo '<center><b>Keine Paidmails vorhanden!</b></center>';
}
echo '<p align="center"><input type="button" onClick="javascript:location.reload();" value="Weitere Paidmails"></p>';
foot();?>