• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

licznik odwiedzin

0 głosów
1,144 wizyt
pytanie zadane 21 lutego 2020 w PHP przez franz Gaduła (4,940 p.)

Próbuje zrobić sobie licznik odwiedzin , niby prosta sprawa a jednak z jakiegoś (nie znanego mi powodu) nie działa 

Proszę o porady co tu mam skopane i jak to poprawić 

plik licznik.php

<?php
setcookie("byl", "1", time()+3);

if(file_exists("licz.l")) 
{
   $file=fopen("licz.l", "r"); 
   flock($file, 1);
    $ile=fgets($file, 100); 
flock($file, 3);
    fclose($file);
    if(isset($_COOKIE['byl']))
     if($_COOKIE["byl"]!="1") {
			$ile++; 
			 }
}else{
$ile=1;
}

 $file=fopen("licz.l", "w");
  flock($file, 2);
   fwrite($file, $ile); 
  flock($file, 3); 
 fclose($file);

echo '<p style="color:white;">'.$ile.'</p>';
?>

wywołuje go w stopce 

<?php require_once('licznik.php'); ?>

Nie wyświetla nic i niczego nie zapisuje do pliku . Ciastko jest w przeglądarce , nie wiem co jest nie tak 

 

1 odpowiedź

0 głosów
odpowiedź 21 lutego 2020 przez Mariusz08 Maniak (62,240 p.)
Masz może jakieś błędy? Logi serwera http? Może php nie ma dostępu do operacji w/r na tym pliku?
komentarz 21 lutego 2020 przez franz Gaduła (4,940 p.)

mam to na localhost 

Mało mówiące 

[Fri Feb 21 18:14:38.333359 2020] [php7:notice] [pid 2524:tid 1480] [client ::1:57106] PHP Notice:  Undefined index: byl in C:\\xampp\\htdocs\\licznik.php on line 12, referer: http://localhost/
 

nie wiem czy to ma jakiekolwiek znaczenie  

komentarz 21 lutego 2020 przez franz Gaduła (4,940 p.)
nikt nie ma pomysłu dlaczego to nie działa ??

Podobne pytania

0 głosów
2 odpowiedzi 1,251 wizyt
pytanie zadane 14 października 2023 w PHP przez Piotrek2713 Mądrala (5,520 p.)
0 głosów
1 odpowiedź 1,122 wizyt
pytanie zadane 25 września 2017 w PHP przez Liryk Użytkownik (650 p.)
0 głosów
1 odpowiedź 3,271 wizyt

93,776 zapytań

142,732 odpowiedzi

323,384 komentarzy

63,379 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Twierdza Linux. Bezpieczeństwo dla dociekliwych

Aby uzyskać rabat -10%, użyjcie kodu pasja-linux, wpisując go w specjalne pole w koszyku.

...