hi leute,
bin php mäßig total anfänger
es handelt sich um ein voting script
das sieht so aus:
![](http://dl.share.am/238993153/vote2.bmp)
aber ich möchte statt den auswahlknöpfen ein dropdownmenu.. und dass alles in einer linie ist (sterne, vote button, ect) is das möglich?
sollte dann irgendwie so aussehn:
vote.php
wär wirklcih nett wenn das jemand hinbekommen würde ![Smilie](https://www.php-resource.de/forum/core/images/smilies/smile.gif)
Möchte euch jetzt schon für eure bemühungen DANKEN!!
bin php mäßig total anfänger
es handelt sich um ein voting script
das sieht so aus:
![](http://dl.share.am/238993153/vote2.bmp)
aber ich möchte statt den auswahlknöpfen ein dropdownmenu.. und dass alles in einer linie ist (sterne, vote button, ect) is das möglich?
sollte dann irgendwie so aussehn:
![](http://dl.share.am/381140911/rate.bmp)
vote.php
Code:
<? extract($HTTP_GET_VARS); extract($HTTP_POST_VARS); /********* PHP RATING SYSTEM v1.5 ************ Copyright Scriptsez.net You have to leave the copyright. If you have any problem just let us know. E-mail: [email]support@scriptsez.net[/email] Website: [url]http://www.scriptsez.net[/url] **********************************************/ $ficdest=explode(".",basename($PHP_SELF)); $ficdest=$ficdest[0].".dat"; $ip = getenv(REMOTE_ADDR); if(file_exists($ficdest)) { $compteur=fopen($ficdest, "r"); $old_stats=file($ficdest); $stats=explode("|", $old_stats[0]); fclose($compteur); $new_count=$stats[0]; if ($stats[3] != $ip) { $new_count +=1; } $ip_hit=$ip; $compteur=fopen($ficdest, "w"); fputs($compteur, "$new_count|$stats[1]|$stats[2]|$ip_hit|$stats[4]"); fclose($compteur); } else { $nouveau_compteur=fopen($ficdest, "w"); fputs($nouveau_compteur, "1|||$ip|"); fclose($nouveau_compteur); } if (!empty($envoi)) { $vote=fopen($ficdest, "r"); $old_stats=file($ficdest); $stats=explode("|", $old_stats[0]); fclose($vote); $nbr_votes=$stats[1]; $moy_votes=$stats[2]; if ($stats[4] != $ip) { $nbr_votes +=1; $moy_votes=((($stats[1]*$stats[2])+$note)/$nbr_votes); } else { echo "<font face=Verdana size=1 color=red>You have already voted</font>"; } $ip_vote=$ip; $vote=fopen($ficdest, "w"); $new_stats=fputs($vote, "$new_count|$nbr_votes|$moy_votes|$stats[3]|$ip_vote"); fclose($vote); } print ("<form method=post>"); $old_stats=file($ficdest); $stats=explode("|", $old_stats[0]); if ($stats[2] == 5) { $star = "rate/images/5star.gif" ; } if ($stats[2]>=1) { $star = "rate/images/1star.gif" ; } if ($stats[2]>=1.5) { $star = "rate/images/15star.gif" ; } if ($stats[2]>=2) { $star = "rate/images/2star.gif" ; } if ($stats[2]>=2.5) { $star = "rate/images/25star.gif" ; } if ($stats[2]>=3) { $star = "rate/images/3star.gif" ; } if ($stats[2]>=3.5) { $star = "rate/images/35star.gif" ; } if ($stats[2] >= 4) { $star = "rate/images/4star.gif" ; } if ($stats[2] >= 4.5) { $star = "rate/images/45star.gif" ; } if ($stats[2] >= 5) { $star = "rate/images/5star.gif" ; } if ($stats[2]<=0) { $star = "rate/images/00star.gif" ; } print ("<table bordercolor=#99999 cellspacing=0 border=0><td width=50% cellspacing=none cellpadding=none align=middle valign=middle border=1><font size=1 face=Verdana color=#999999> <img src=\"$star\" alt=\"Average rating: $stats[2]\"> [$stats[1] Votes]</td><tr></font>"); echo"<td align=middle valign=middle><input type=radio name=note value=5> <font face=arial size=1 color=#99999>Excellent"; echo"<input type=radio name=note value=4>Very Good"; echo"<input type=radio name=note value=3>Good"; echo"<input type=radio name=note value=2>Fine"; echo"<input type=radio name=note value=1>Bad"; print ("<input type=hidden name=envoi value=1> <input type=submit value=Rate style=background:#FFFFFF;border-width:1;Border-color:#000000;></table> </form></font></td>"); ?>
![Smilie](https://www.php-resource.de/forum/core/images/smilies/smile.gif)
Möchte euch jetzt schon für eure bemühungen DANKEN!!
Kommentar