Zmazanie súboru + pocet riadkov zapisat do 2 txt suboru

Programovacie jazyky, rady, poradňa...
Lukas1169
Medium Star
Medium Star
Príspevky: 347
Registrovaný: 15 nov 2008, 15:20

Zmazanie súboru + pocet riadkov zapisat do 2 txt suboru

Príspevok od používateľa Lukas1169 »

cafko prosim vás dá sa spravit ze kazdý den o 00:00 sa vymaze súbor data.txt ale najskor sa spocitaju riadky a zapísu sa do pocet.txt? v php dakujem
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Príspevok od používateľa audiotrack »

áno, dá
TGiJack
Medium Star
Medium Star
Používateľov profilový obrázok
Príspevky: 419
Registrovaný: 30 nov 2006, 19:37
Bydlisko: NO
Kontaktovať používateľa:

Príspevok od používateľa TGiJack »

čo sa týka toho že sa disti počet riadkov v data.txt a výsledok sa zapiše do druheho suboru ,pričom sa data.txt vyčistí nieje absolutne žiaden problem napisat v php je to len obyčajna praca z textom ,si daj vyhadat je tu toho namraky.len si pekne pohladaj a ked si nebudeš dat vediet tak potom napíš

ale to že sa to ma robit vždy o nejakej hodine tak to už v php nenapíšeš na to potrebuješ mat nejaký program ako je cron ..alebo budes mat spustený prehliadač zo strankou kde tje tento kod a nastaviš je refreš (to už je jedno či cez meta alebo javasciptom)každých 24hodin :-D čo je asi riaadny nezmysel niečo take robit
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Príspevok od používateľa audiotrack »

nie je to práca s textom, asi si chcel napísať že práca so súborom
TGiJack
Medium Star
Medium Star
Používateľov profilový obrázok
Príspevky: 419
Registrovaný: 30 nov 2006, 19:37
Bydlisko: NO
Kontaktovať používateľa:

Príspevok od používateľa TGiJack »

audiotrack napísal:nie je to práca s textom, asi si chcel napísať že práca so súborom
jaj sry moja chyba :( ..mam tam hrubý preklep zo SUBOROM ..vdaka za upozornenie
lama2d
VIP
VIP
Príspevky: 1006
Registrovaný: 24 feb 2005, 14:54
Bydlisko: PostgreSQL

Príspevok od používateľa lama2d »

Kód: Vybrať všetko

  $SUBORscitanie = "../a.txt"; //súbor na sčítanie riadkov
  $SUBORzapis = "../b.txt"; //súbor na zápis počtu riadkov
  $SUBORcasScitania = "../c.txt"; //súbor na zápis posledného času sčítania
  $cas = "86400"; //pocet sekund po ktorých sa prepočíta

  $handle = fopen($SUBORcasScitania, "r");
              $contents = fread($handle, filesize($SUBORscitanie));
            fclose($handle);
  $casScitania = time()-$contents;
  
  if($casScitania>$cas)
  {  
  $fh = fopen($SUBORzapis, 'w') or die("nedá sa otvoriť");
          $pocet_riadkov = count(file($SUBORscitanie));
          fwrite($fh, $pocet_riadkov);
          unlink($SUBORscitanie); 
        fclose($fh);
  $fh2 = fopen($SUBORcasScitania, 'w') or die("nedá sa otvoriť");
          fwrite($fh2, time()); 
         fclose($fh2);    
  }
Napísať odpoveď