<?php
$text = "Ab sofort ist die Chartliste freigeschaltet!";
$songtitel = file(´titel.txt´);
$wahlergebnis = file(´wahl.txt´);
array_multisort($songtitel, SORT_REGULAR, SORT_DESC);
if(!isset($post)) $post = "";
if(isset($Abstimmen)) {
setcookie("Abstimmen", "yes", time()+1*24*60*60*60);
$data = file("wahl.txt");
for ($i=0;$i<count($data);$i++)
$data[$i] = trim($data[$i]);
if($post==1){
$data[$_POST["wahl"]] = $data[$_POST["wahl"]] + 1;
$data_file = fopen("wahl.txt", "wb");
fputs($data_file, implode("\n",$data));
fclose($data_file);
}
include "arraysort.php";
}
else {
?>
<script language="JavaScript" type="text/JavaScript">
<!--
function MM_goToURL() { //v3.0
var i, args=MM_goToURL.arguments; document.MM_returnValue = false;
for (i=0; i<(args.length-1); i+=2) eval(args[i]+".location=´"+args[i+1]+"´");
}
//-->
</script>
<form method="post" action="<?=$PHP_SELF;?>" style="margin:0; padding:0; ">
Umfrage<BR><?=$text;?><br><br>
[b]<?php
//Hier muss jeweils die Songtitelmenge geändert/ erweitert werden!
?>[/b]
<input name="wahl" type="radio" value="0">
<?=$songtitel[0];?><br>
<input name="wahl" type="radio" value="1">
<?=$songtitel[1];?><br>
<input name="wahl" type="radio" value="2">
<?=$songtitel[2];?><br>
<br>
<input type="submit" value="Abstimmen" name="Abstimmen">
<INPUT name="Ergebnis" type="submit" id="Ergebnis" onClick="MM_goToURL(´parent´,´<?=$PHP_SELF;?>?Abstimmen=1´);return document.MM_returnValue" value="Ergebnis">
<INPUT name="post" type="hidden" id="post" value="1">
</FORM>
<? } ?>
<?php
function prozent($votes, $gesamt_anzahl){
if($votes == 0){
$Prozent = 0;
} else {
$Prozent = (100/$gesamt_anzahl)*$votes;
}
return $Prozent;
}
$a = file(´wahl.txt´);
$b = file(´titel.txt´);
array_multisort($b, SORT_REGULAR, SORT_DESC);
[b]//Die Variable $insgesamt muss bei z.B. 4 Liedern auf + $a[3] erweitert werden![/b]
$insgesamt = $a[0] + $a[1] + $a[2];
$kombiniert = array();
if(count($a) == count($b)){
for($i=0; $i <count($a); $i++) {
$kombiniert[$b[$i]] = $a[$i];
}
}
array_multisort ($kombiniert, SORT_NUMERIC, SORT_DESC);
while(list($key, $val) = each($kombiniert)) {
echo $key . ": " . $val . "<br>";
echo (´<td><img src="umfrage.gif" height="10" width="´.round(prozent($val, $insgesamt )).´">´.number_format( prozent($val, $insgesamt), 2, ",", "." ).´ %<br></td>´);
}
?>
Interpret1 - Titel1
Interpret2 - Titel2
Interpret3 - Titel3
http://www.bei.cst-plus.de/supportnet/Votescript.rarhttp://www.bei.cst-plus.de/supportnet/votescript/umfrage.php
PHP 5 läuft nicht
Phillip 17.02.2007 - 128 Hits - 1 Antwort
php script
Dennis1306 18.04.2007 - 157 Hits - 2 Antworten
php3 script in php4 script
lolphpprob 07.05.2007 - 118 Hits - 2 Antworten
Javascript mit PHP verbinden
Uesch 01.07.2007 - 156 Hits - 27 Antworten
Zusammenhengender php script in guten, funktionierenden php script
derfehler 15.09.2007 - 57 Hits - 2 Antworten