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
|