Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Problem sa tekstualnim fajlom

[es] :: PHP :: Problem sa tekstualnim fajlom

[ Pregleda: 1869 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

coppewap
ne zaposlen
Beograd

Član broj: 199702
Poruke: 4
93.86.19.*

Sajt: www.coppewap.com


Profil

icon Problem sa tekstualnim fajlom01.11.2008. u 22:21 - pre 188 meseci
E ovako...Napisao sam jedan jednostavan kod koji upisuje refferale u tekstualni fajl, ali posto ima puno refferala zelim da njihov broj u tekstualnom fajlu ogranicim na 50.Znaci da se novi refferali upisuju i izbacuju stare sa liste.Evo koda koji sam napisao:

Code:
$refferal = $_SERVER["HTTP_REFERER"];
if ($refferal != "")
{
$fp = @fopen("ref/refferali.dat","a+");
@fputs($fp,"$refferal \r\n");
@fclose($fp);
}


E sada se refferali normalno unose ali fajl vremenom postaje poprilicno veliki pa me zanima kako da kada broj refferala u tekstualnom fajlu dodje do 50, kako da naredni refferali izbacuju stare iz tekstualnog fajla. Hvala unapred!

edit: Nemanja: Kod stavljaj u [code] tagove!
coppe
 
Odgovor na temu

centaur
Beograd

Član broj: 65691
Poruke: 407
*.dynamic.sbb.rs.

ICQ: 249678363
Sajt: www.pavko.net


+24 Profil

icon Re: Problem sa tekstualnim fajlom01.11.2008. u 23:44 - pre 188 meseci
Baci pogled na funkciju file
Ona strpa ceo fajl u niz.
Ostaje ti da malo "zongliras" elementima tog niza (da izbacis prvi uneti i da novi dodas na kraj) i to je to.
Funkcije za "zongliranje" sa nizovima mozes da vidis ovde





Powered by Slackware 13
 
Odgovor na temu

vilyu
Web Developer
Beograd, Srbija

Član broj: 1188
Poruke: 444



+2 Profil

icon Re: Problem sa tekstualnim fajlom03.11.2008. u 09:02 - pre 188 meseci
Generalno, moglo bi ovako:

file_get_contents
explode po novoj liniji
count - prebrojavanje elemenata
array_shift dok ne svedes broj elemenata na 50
implode da spojis array u string
file_put_contents da vratis sve natrag u pocetni fajl

Pera električar 0637129710, BG, preporučujem.
 
Odgovor na temu

[es] :: PHP :: Problem sa tekstualnim fajlom

[ Pregleda: 1869 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.