<?php $date->setTimezone(new DateTimeZone('Europe/Warsaw')); $data = $date->format('H:i d.m.Y'); $dane = $data; $file = 'czas.txt'; $c = curl_init(); curl_setopt($c, CURLOPT_URL, "http://racegame.pl/"); curl_setopt($c, CURLOPT_NOBODY, 1); curl_exec($c); if(curl_getinfo($c, CURLINFO_HTTP_CODE) == 200) { $dane = "1"; $file = 'racegame_pl.txt'; } else { $dane = "0"; $file = 'racegame_pl.txt'; } curl_setopt($c, CURLOPT_URL, "http://racegame.webd.pl/"); curl_setopt($c, CURLOPT_NOBODY, 1); curl_exec($c); if(curl_getinfo($c, CURLINFO_HTTP_CODE) == 200) { $dane = "1"; $file = 'racegame_webd_pl.txt'; } else { $dane = "0"; $file = 'racegame_webd_pl.txt'; } curl_setopt($c, CURLOPT_URL, "http://racegame.pl/forum/"); curl_setopt($c, CURLOPT_NOBODY, 1); curl_exec($c); if(curl_getinfo($c, CURLINFO_HTTP_CODE) == 200) { $dane = "1"; $file = 'racegame_pl_forum.txt'; } else { $dane = "0"; $file = 'racegame_pl_forum.txt'; } /*curl_setopt($c, CURLOPT_URL, "http://servhost.pl/"); curl_setopt($c, CURLOPT_NOBODY, 1); curl_exec($c); if(curl_getinfo($c, CURLINFO_HTTP_CODE) == 200) { $p = fopen('servhost_pl.txt', w); fwrite($p, ''); fclose($p); $dane = "1"; $file = 'servhost_pl.txt'; $fp = fopen($file, "a"); flock($fp, 2); fwrite($fp, $dane); flock($fp, 3); fclose($fp); } else { $p = fopen('servhost_pl.txt', w); fwrite($p, ''); fclose($p); $dane = "0"; $file = 'servhost_pl.txt'; $fp = fopen($file, "a"); flock($fp, 2); fwrite($fp, $dane); flock($fp, 3); fclose($fp); }*/ curl_setopt($c, CURLOPT_URL, "http://transgame.pl/"); curl_setopt($c, CURLOPT_NOBODY, 1); curl_exec($c); if(curl_getinfo($c, CURLINFO_HTTP_CODE) == 200) { $dane = "1"; $file = 'transgame_pl.txt'; } else { $dane = "0"; $file = 'transgame_pl.txt'; } ?>
Nie rozumiem dlaczego jak cron wykonuje skrypt nie zapisuje czasu... A jak ręcznie go odpale to go zapisze.
$date->setTimezone(new DateTimeZone('Europe/Warsaw')); $data = $date->format('H:i d.m.Y'); $dane = $data; $file = 'czas.txt';
http://thedulimen.dejm.pl/skrypty_cron/strona/czas.txt
Tutaj powinien zmieniać się czas co 5 minut jednak się nie zmienia, gdy uruchomimy ręcznie ten skrypt:
http://thedulimen.dejm.pl/skrypty_cron/strona/strona.php
Czas się zmieni, jednak gdy idzie przez crona nie chce...