Problem mit Reloadsperre "Cookie"

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Problem mit Reloadsperre "Cookie"

    PHP Code:
    <?php
    require("config.php");

    if(isset(
    $_POST["vote"]))
    {
    if(
    $RateIt == "gesetzt"//cookie abfragen
    {
      echo 
    "<body>
            <p><font face=\"
    $font\" color=\"$fontcolor\" size=\"$fontsize\">$schonmaltxt</font></p>
            <p><font face=\"
    $font\" size=\"$fontsize\"><a href=\"index.html\">zurück</font></p>";
    }
    else
    {
    if(
    $countfile fopen("datacount.txt","r"))
    {
    $count fgets($countfile,1024);
    $count ++; 
    fclose($countfile);
    }
    if(
    $countfile fopen("datacount.txt","w"))
    {
    fwrite ($countfile,"$count");
    fclose ($countfile);
    }
    if(
    $datafile fopen("datarate.txt","r"))
    {
    $data fgets($datafile,1024);
    $countold $count -1;
    $datamid $data $countold $Noten;
    $dataerg $datamid $count;

    setcookie("RateIt""gesetzt"time()+$cookietime); //cookie setzen
    fclose($datafile);
    }
    if(
    $datafile fopen("datarate.txt","w"))
    {
    fwrite ($datafile,"$dataerg");
    fclose ($datafile);
    }
    include (
    "data.inc.php");
    }
    }
    ?>
    Das bewerten klappt wird auch gezählt, nur die Reloadsperre klappt nicht,
    wo habe ich denFehler gemacht? das cookie wird gesetzt nur irgendwie
    greift die Sperre nicht.

    cu

  • #2
    dass man cokkies so abfragt: $_COOKIE['name_Des_cookies'] == "vergebener wert" hat dir wohl noch keiner gesagt wieß
    h.a.n.d.
    Schmalle

    http://impressed.by
    http://blog.schmalenberger.it



    Wichtige Anmerkung: Ich habe keine Probleme mit Alkohol ...
    ... nur ohne :-)

    Comment


    • #3
      Funktioniert aber immernoch nicht

      cu

      Comment


      • #4
        Original geschrieben von Detonator
        Funktioniert aber immernoch nicht

        cu
        code?
        h.a.n.d.
        Schmalle

        http://impressed.by
        http://blog.schmalenberger.it



        Wichtige Anmerkung: Ich habe keine Probleme mit Alkohol ...
        ... nur ohne :-)

        Comment


        • #5
          steht doch oben!

          Anstatt: if($RateIt == "gesetzt") //cookie abfragen

          Hab ich jetzt: $_COOKIE['RateIt'] == "gesetzt"

          angegeben.

          Sobald ich jetzt auf den "Abstimmen" Button klicke bleibt die
          Seite weiß nehem an hat jetzt was mit Register_Globals zutun, hab
          aber keine Ahnung wo der Fehler jetzt drin steckt.

          Comment


          • #6
            Habs, das muss so stehen:

            if(isset($_POST["vote"]) and ($_COOKIE['RateIt'] == "gesetzt"))

            oder?

            also so funktioniert es, weiss nur net ob es auch korrekt ist
            Last edited by Detonator; 05-04-2004, 16:11.

            Comment

            Working...
            X