sendi16
30.03.2003, 09:39:31
cze. mam maly problem z tym skryptem:
[php:1:fb26a3c781]<?php
$COUNT_FILE = "$text.log";
if (file_exists($COUNT_FILE)) {
$fp = fopen("$COUNT_FILE", "w");
$count = fgets($fp, 4096);
$count += 1;
fseek($fp,0);
fputs($fp, "$count$text");
fclose($fp);
};
print( $count );
?>[/php:1:fb26a3c781]Zapisuje on do pliku liczbę odwiedzin i text z formularza.
Mój problem polega na tym, że chciałbym żeby on mi za każdym razem zapisywał w nowej linijce a nie kasował starych danych i wpisywal nowe. Pomożecie mi :?:
DeyV
30.03.2003, 12:13:12
fopen('plik','r+');
KaMeLeOn
30.03.2003, 14:19:15
Cytat
fopen('plik','r+');
Raczej...
[php:1:cb29e7689b]<?php
$fp = fopen('plik', 'a');
?>[/php:1:cb29e7689b]
Ja uzywam do tego fopen($plik "a+"); - czy ktos moglby mi wytlumaczyc, czym sie rozni "a" od "a+"?
zalew
31.03.2003, 10:27:29
manual ci to moze wytlumaczyc :!: ale pewnie jest daleko. skrotem:
a do dopisywania. dane dopisane na koniec
a+ do odczytu i dopisywnia. j.w
:oops: :oops: :oops:
Co z człowieka robi nadmiar komputerów w weekend...
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę
kliknij tutaj.