ich habe es getestet: http://mitglied.lycos.de/bloodyroar66/index.php und es funktioniert. viele dank.
kannst mir auch sagen, wie man machen kann, dass am Anfang nur die Fragen stehen. Ich möchte die Umfrage aufteilen, dass am Anfang nur die Fragen stehen und nachher, falls der User gevotet hat!, nur noch das Ergebnis steht. vielleicht so???:
index.php:
PHP-Code:
...
////////////////////////////////////
// am Schluss das Auswahlformular //
////////////////////////////////////
if (! $ausgabe && ! $submitvote ) {
echo "<FORM ACTION=" [ COLOR = orangered ] index2 . php [/ COLOR ] " METHOD=\"Post\">\n" ; //Formular anfangen
$i = 0 ;
for ( $i ; $i < $anzahl ; $i ++) { //fuer jede Option
echo "<INPUT TYPE=\"radio\" NAME=\"radio\" VALUE=\"" . $i . "\">" . $option [ $i ]. "<BR>\n" ; //Radiobutton anzeigen
}
echo "<INPUT TYPE=\"Submit\" VALUE=\"Umfragen\" NAME=\"submitvote\"></FORM>" ; //Formularende
}
?>
index2.php:
PHP-Code:
<?PHP
////////////////////////////////////////////////////////////
// jetzt startet die Ausgabe! zuerst mal die Ueberschrift //
////////////////////////////////////////////////////////////
if (! $ausgabe && ! $submitvote ) echo "<H1>" . $frage . "</H1>\n\n" ; //Ueberschrift schreiben
////////////////////////////////////////
// dann das Ergebnis als Balkengrafik //
////////////////////////////////////////
$i = 0 ;
for ( $i ; $i < $anzahl ; $i ++) { //fuer jede Option
$j = 0 ;
echo $option [ $i ]. " <FONT COLOR=\"" . $farbe [ $i ]. "\">" ; //Option ausgeben und Farbe setzen
for( $j ; $j < $votes [ $i ]; $j ++) { //fuer Anzahl der Votes
echo "|" ; //je einen Strich ausgeben
}
echo " " . $votes [ $i ]. "</FONT><BR>\n" ; //Balken zu ende, also Zeilenumbruch
}
?>
??????