voting script?wo ist der fehler?

  • Hi,
    ich habe mir von einer seite ein voting script gesucht um mal zu sehen wie so etwas aufgebaut ist.
    und habe eins gefunden was meinen ansprüchen eintspricht.
    der fehler ist der:

    Code
    Wahl1 = Fatal error: Unsupported operand types in /usr/export/www/vhosts/funnetwork/hosting/azustek/geesus/voting.php on line 21


    die php datei :
    [php:1:96ba39239c]<?php
    if(isset($OK)) {
    setcookie("OK", "yes", time()+1*24*60*60*60);
    $wahl1 = file("wahl1.txt");
    $wahl2 = file("wahl2.txt");
    $wahl3 = file("wahl3.txt");
    $wahlwert1 = $wahl1[0];
    $wahlwert2 = $wahl2[0];
    $wahlwert3 = $wahl3[0];
    $insgesamt = $wahlwert1 + $wahlwert2 + $wahlwert3;
    $new_file = fopen("$wahl.txt", "a+");
    fwrite($new_file, $wahl + "1");
    fclose($new_file);
    ?>
    Ergebnisse:

    Wahl1 =
    ">,
    <?php echo round(($wahl1*100)/$insgesamt); ?>%


    Wahl2 =
    ,
    <? echo round(($wahl2*100)/$insgesamt); ?>%

    $wahl3 =
    ,
    <? echo round(($wahl3*100)/$insgesamt); ?>%

    <?
    }
    else {
    ?>
    <form method="post" action="index.php">
    <input type="radio" value="wahl1"> Wahl1

    <input type="radio" value="wahl2"> Wahl2

    <input type="radio" value="wahl3"> Wahl3

    <input type="submit" value="OK" name="OK">

    Ergebnisse
    <?
    }
    ?>[/php:1:96ba39239c]

    mfg <?Chriz?>

    [Blockierte Grafik: http://azustek.az.funpic.de/hf.gif]
    <?php
    $artists = array("Methodman", "Big L");
    if(!in_array($new_artist, $artists)) {
    array_push($artists, $new_artist);
    }

  • So ich habe mir deien codem al genauer angeguckt und kann nur sagne ist der scheisse!!!!!


    nimm den, der hat so die eine oder andere Verbesserung und deine Fehlermeldung komtm daher, das du eine array versuchst zu runden.