<?PHP
$anzahl=10; //Anzahl der Einträge pro Seite
include("connect.php");
$show = $_GET["show"];
$table = "witzfr";
if(!$show) {
$show=1;
}
$limit=$show*10;
$limitanfang=($show-1)*10;
$abfrage2=Mysql_query("select * from ".$table."");
$number=mysql_num_rows($abfrage2);
function starrating($durchschnitt)
{
$half_round = number_format(round(($durchschnitt*2), 0)/2,1,'.','');
$durchschnitt = '<img src="../../images/stern/'.str_replace('.','',$half_round).'5.gif" width="75" height="13" border="0" />';
return $durchschnitt;
}
?>
<table width="100%" cellspacing="0" cellpadding="0" align="center">
<tr>
<td width="33%" valign="top" bgcolor="#ededed" align="left">
<?PHP
if($limitanfang > 0) { echo "<a href=\"javascript:history.back()\">Vorherige Seite</a>"; }
?>
</td>
<td width="34%" valign="top" bgcolor="#ededed" align="center">
<?
echo "Seite ".$show. " von ".ceil($number/10) ;
?>
</td>
<td width="33%" valign="top" bgcolor="#ededed" align="right">
<?PHP
$seiten=$show+1;
if($number - $limit > 0) { echo "<a href=\"".$table.".php?show=$seiten\">Nächste Seite</a>"; }
?>
</td>
</tr>
</table>
<?
$query1="select * from ".$table." order by datum desc limit ".$limitanfang.",".$anzahl;
$abfrage1=Mysql_query($query1);
while($row=mysql_fetch_object($abfrage1)) {
$datu = getdate($row->datum);
$datum = $datu[mday].".".$datu[mon].".".$datu[year];
$vote_id=$row->id;
echo $row->text;
echo "<p></p>";
$voteid=$row->id;
?>
<form action="<? echo $PHP_SELF; ?>" method="get">
<? echo (starrating($row->durchschnitt)); ?>
<font>Bewerten:</font>
<select name="vote" onChange="this.form.submit();window.open('vote.php?voteid=<? echo $row->id;?>&table=<? echo $table; ?>','_blank','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,copyhistory=no,width=125,height=100,top=0,left=0');location.reload();" style="width:77px; font-family:verdana; color:#000000; font-size:7pt">
<option value="0">----------</option>
<option value="1">sehr gut</option>
<option value="2">gut</option>
<option value="3">befriedigend</option>
<option value="4">ausreichend</option>
<option value="5">mangelhaft</option>
</select>
<input type="hidden" name="show" value="<?php echo $show; ?>">
<input type="hidden" name="action" value="voting">
<a href="print.php?id=<? echo $row->id; ?>&table=<? echo $table ?>" onclick="window.open(this.href,'_blank','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,copyhistory=no,width=300,height=200,top=0,left=0'); return false" target="_blank"><img src="../../images/drucker.gif" border="0" height="18px" title="Witz drucken"></a>
<a href="send.php?id=<? echo $row->id; ?>&table=<? echo $table ?>" onclick="window.open(this.href,'_blank','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,copyhistory=no,width=400,height=600,top=0,left=0'); return false" target="_blank"><img src="../../images/email.gif" border="0" height="12px" title="Witz an Freund senden"></a>
</form>
<?
}
if (isset($_COOKIE["VoteID".$vote_id.$table]))
{
}
else
{
if (($vote > "0") && ($_GET["action"] =="voting"))
{
$update="update ".$table." SET vote_gesamt = vote_gesamt + '".$vote."', vote_anzahl = vote_anzahl + 1, durchschnitt = vote_gesamt/vote_anzahl where=".$id."";
$ausup=mysql_query($update);
}
}
?>
<p></p>
<table width="100%" cellspacing="0" cellpadding="0" align="center">
<tr>
<td width="33%" valign="top" bgcolor="#ededed" align="left">
<?PHP
if($limitanfang > 0) { echo "<a href=\"javascript:history.back()\">Vorherige Seite</a>"; }
?>
</td>
<td width="34%" valign="top" bgcolor="#ededed" align="center">
<?
echo "Seite ".$show. " von ".ceil($number/10) ;
?>
</td>
<td width="33%" valign="top" bgcolor="#ededed" align="right">
<?PHP
$seiten=$show+1;
if($number - $limit > 0) { echo "<a href=\"".$table.".php?show=$seiten\">Nächste Seite</a>"; }
?>
</td>
</tr>
</table>