Votebutton

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Votebutton

    Hallo Forum,

    Ich habe ein Problem mir einem Votesystem :
    Mein Quelltext für den Votebutton sieht aus wie folgt:


    <form action="<?php
    session_start();
    $_SESSION["VoteZ"] = 1;
    if ($_SESSION["VoteZ"] = 1) {
    $Zahl = fopen("Zahlen\Zahl.txt", "r+");
    $count = fgets($Zahl, 10);
    if($count == "")
    {
    $count = 0;
    } ;
    $count++;
    rewind($Zahl);
    fwrite($Zahl, $count);
    fclose($Zahl);
    $_SESSION["VoteZ"] = 2;}
    else {
    echo "Du hast schon abgestimmt";
    }
    ?>" >
    </s1>
    <input type="submit" value="Vote">

    </form>

    Das Problem : Man kann den Button immernoch so oft
    drücken wie man will und
    Bei jedem Reload der Seite erhöht sich der Zähler ebenfalls um 1

  • #2
    Darf ich mal fragen, warum sich der ganze PHP-Code im action-Attribut des Formulars rumlümmelt? Sorry, aber das ist Tinnef. Lager den erst mal in den Kopf der Datei aus.

    Peter
    Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
    Meine Seite

    Kommentar


    • #3
      == -> Vergleich
      = -> Zuweisung
      I don't believe in rebirth. Actually, I never did in my whole lives.

      Kommentar


      • #4
        Zitat von wahsaga Beitrag anzeigen
        == -> Vergleich
        = -> Zuweisung
        Jepp, ich Blindfisch. Das alte Problem.

        Peter
        Nukular, das Wort ist N-u-k-u-l-a-r (Homer Simpson)
        Meine Seite

        Kommentar


        • #5
          DAnke für eure Hilfe,

          Ich nutze PHP erst seid Gestern
          und das ganze auch nur so zum Spaß

          (war schon unglaublich stolz dass ich überhaupt was hinbekommen hab
          was mitzählt xD)

          Euer Tom

          Kommentar

          Lädt...
          X