schueler
Neues Mitglied
Hey Leute!
ich hab hier eine Page mit Bilder die man Bewerten kann ...
nun hab ich alles soweit ... nur fehlt mir noch dass jeder nur einmal abstimmen kann
funktioniert sowas mit PHP oder JS?
wenn ja wie?
Danke !
ich hab hier eine Page mit Bilder die man Bewerten kann ...
nun hab ich alles soweit ... nur fehlt mir noch dass jeder nur einmal abstimmen kann
funktioniert sowas mit PHP oder JS?
wenn ja wie?
Code:
<body>
<?php
$id = $_GET['id'];
?>
<div id="wrapper"><!-- #BeginLibraryItem "/Library/head.lbi" -->
<div id="header"> </div>
<!-- #EndLibraryItem --><!-- #BeginLibraryItem "/Library/navi.lbi" -->
<div id="sidebar">
<span>Menü</span>
<ul>
<li><a href="index.php">Home</a></li>
</ul>
<span>Kategorien</span>
<ul>
<li><a href="galerie.php?kat=Personen">Personen</a></li>
<li><a href="galerie.php?kat=Fahrzeuge">Fahrzeuge</a></li>
<li><a href="galerie.php?kat=Landschaften">Landschaften</a></li>
</ul>
</div><!-- #EndLibraryItem --><div id="inhalt">
<?php
$rate = $_GET['rate'];
$abfrage = "SELECT * FROM fotos WHERE id LIKE '$id'";
$ergebnis = mysql_query($abfrage);
while($row = mysql_fetch_object($ergebnis))
{
echo "<h1>",$row->bildname,"</h1>
<img src=\"fotos/",$row->bildurl,"\" width=\"500\" style=\"border:2px solid #FFFFFF;\" />
<p>Bewertung: ";
if($row->bewertung == 0){
echo "keine Bewertung vorhanden";
}
else{
/*echo $row->bewertung / $row->bew_anz;*/
printf("%.2d", $row->bewertung / $row->bew_anz);
}
echo "<table width=\"100\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\"><tr><td class=\"stern\"><a href=\"bild.php?id=",$row->id,"&rate=1\"><img src=\"img/trans.gif\" style=\"border:none; width:20px; height:20px;\" /></a></td><td class=\"stern\"><a href=\"bild.php?id=",$row->id,"&rate=2\"><img src=\"img/trans.gif\" style=\"border:none; width:20px; height:20px;\" /></a></td><td class=\"stern\"><a href=\"bild.php?id=",$row->id,"&rate=3\"><img src=\"img/trans.gif\" style=\"border:none; width:20px; height:20px;\" /></a></td><td class=\"stern\"><a href=\"bild.php?id=",$row->id,"&rate=4\"><img src=\"img/trans.gif\" style=\"border:none; width:20px; height:20px;\" /></a></td><td class=\"stern\"><a href=\"bild.php?id=",$row->id,"&rate=5\"><img src=\"img/trans.gif\" style=\"border:none; width:20px; height:20px;\" /></a></td></tr></table>
</p>
<p style=\"width:500px;\">",$row->bildbeschreibung,"</p>";
if($rate != 0){
$rate = $rate + $row->bewertung;
$anz = $row->bew_anz;
$anz++;
$aendern = "UPDATE fotos Set bewertung = '$rate', bew_anz = '$anz' WHERE id = '$row->id'";
$update = mysql_query($aendern);
echo "<script type=\"text/javascript\">top.location.href=\"bild.php?id=",$row->id,"\"</script>";
}
}
mysql_free_result($ergebnis);
?>
</div>
<!-- #BeginLibraryItem "/Library/footer.lbi" -->
<div id="footer">© by YourName design by Mathias Mieke </div>
<!-- #EndLibraryItem --></div>
</body>
Danke !