Witam!
Otóż mam pewien problem z zapisem do pliku tekstowego opierający się na coś w stylu licznika.
Mam następujący kod:
<?php
$fp=fopen("daneuzyt.txt", "a"); //otworzenie pliku informacji
$plik=file("licznik.txt");
$liczba=$plik[0];
$inp = "input=";
$działanie= $liczba+1;
$licznik=fopen("licznik.txt", "w+"); //otwarcie pliku licznika
$ip=$_SERVER['REMOTE_ADDR']; //zmienna ip to zdalny IP
$data=date ("G:i:s d-m-y"); //zmienna data to data i godzina
flock($fp, 3);
fwrite($licznik, "input= " .$działanie);
flock($fp, 2);
fwrite($fp, "\n$data $ip"); //zapisanie daty, IP, hosta, przeglądarki
flock($fp, 3);
fclose($fp); //zamknięcie pliku
include ('index.html');
?>
Moją prośbą jest wskazanie mi co mam zrobić by zapis był poprawny do pliku, otóż przy odswiezeniu strony w pliku txt pojawia sie tylko "input= 1" a liczba powinna rosnąć w wzwyż. Początek kodu "input=" musi tam występować ponieważ jest on mi potrzebny jako zmienna do flasha.
Proszę o pomoc, dzieki.
Edytowane przez Pieka dnia 09.01.2010 17:21:48
|