Temos pavadinimas: WordPress, Shopify ir PHPFusion programuotojų bendruomenė :: Dėl failo nunulinimo

Parašė Peacemaker· 2009 Sau. 29 15:01:52
#1

Turiu tokį klausimą. Tarkim kurį laiką į failą data.txt yra rašomi duomenys. (pvz. skaičius - 1,2,3,4 ir t.t - iki begalybės.) Galiausiai būna tarkim 100. Kaip padaryt, kad tas failas data.txt būtų nunulinamas automatiškai po 10 minučių? Kokia turėtų būti funkcija?

Parašė MAnjack· 2009 Sau. 29 15:01:39
#2

Kažką su count reiktų daryt ir tada keist įrašymo tipą :)

Parašė Peacemaker· 2009 Sau. 29 16:01:51
#3

Tarkim padaryčiau data failą kaip kintamąjį ir po kiekvienų 15 min. jo reikšmė su funkcija fwrite būtų prilyginama nuliui. Bet kaip į tai įterpti tą laiko periodą neįsivaizduoju.

Parašė mXt· 2009 Sau. 29 16:01:44
#4

Kazkada buvau pasidares su laiku kazka IF'u pagalba, bet dabar jau nebepamenu..

Parašė Peacemaker· 2009 Sau. 29 17:01:13
#5

Pats suprogramavau šį kodą, todėl jame bus daug klaidų, nes php tikrai puikiai nemoku. Pakeičiau idėją, kaip nunulint failą. Jeigu duomenų faile yra skaičius 100, tada jis nunulinamas. Gal kas padėtumėt paredaguot šį kodą?

$filename = "http://www.f1fanas.lt/data.txt";
$handle = fopen($filename, "r");
$contents = fread($handle, filesize($filename));
fclose($handle);
if ($filename ) {
$handle = 100;
fwrite ($filename , 0)
fclose ($filename );
}

Redagavo Peacemaker· 2009 Sau. 29 17:01:45

Parašė bad_user· 2009 Sau. 29 17:01:43
#6

Padaryk lasttime kažką tokio, o poto time ir matematikos veiksmai :)