Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno Php - cookies - rada, nefunguje mi?

Díky za radu, upravil jsem na:
A porad je to stejne..

  <?php
  
  
  $pocet=0;
  $soubor = "moje.txt";
  $kukis =  $soubor."hlasovani";

  
  if(!isset($_COOKIE[$kukis])) {

                SetCookie ($kukis, "1", time()+10*60);  
                  echo "kukis  NEexistuje";
                    if(!file_exists($soubor)){
                       
                        $file=fopen($soubor,"a"); //pozice kam se bude zapisovat v souboru
                        fputs($file,"0"); //zapíše nulu
                        fclose($file);//zavře soubor
                        
                    }else{
                        $file=fopen("$soubor","r+");//otevření souboru
                        $pocet=fgets($file);    //získání předešlé hodnoty
                        $pocet++; //přičte jedničku
                        fseek($file,0); //pozice kam se bude zapisovat v souboru
                        fputs($file,$pocet);  //zapíše aktuální hodnotu do souboru
                        fclose($file);  //zavře soubor
                    }
                 echo $pocet; //vypíše aktualní hodnotu    
      
  }else{
        echo "kukis jiz existuje";
                   if(!file_exists($soubor)){
                        $file=fopen($soubor,"a"); //pozice kam se bude zapisovat v souboru
                        fputs($file,"0"); //zapíše nulu
                        fclose($file);//zavře soubor
                    }else{
                        $file=fopen("$soubor","r+");//otevření souboru
                        $pocet=fgets($file);    //získání předešlé hodnoty
                        //  $pocet++; //přičte jedničku
                        fseek($file,0); //pozice kam se bude zapisovat v souboru
                        fputs($file,$pocet);  //zapíše aktuální hodnotu do souboru
                        fclose($file);  //zavře soubor
    
                        echo $pocet;
                    }
  }
      
      
      
      
  ?> 

Reakce na odpověď

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny