| |
|
|
| | Почему-то не работает на удаленном сервере, на локальном все в порядке:
<?
function cnt($par){
$dirct="count";
$dat=$par."_date.php";
$cnt=$par."_count.php";
if (file_exists("$dirct/$dat")==True)
{
$hdl = fopen("$dirct/$dat", "r+");
$sr = fread($hdl, filesize("$dirct/$dat"));
fclose($hdl);
if ($sr<>date('d m y'))
{
$hdl2 = fopen("$dirct/$dat", "w+");
fwrite($hdl2, date('d m y'));
fclose($hdl2);
if (file_exists("$dirct/$cnt")==True)
{
$hdl3 = fopen("$dirct/$cnt", "w+");
fwrite($hdl3, 0);
fclose($hdl3);
}
}
}
if (file_exists("$dirct/$cnt")==True)
{
$hdl = fopen("$dirct/$cnt", "r+");
$sr = fread($hdl, filesize("$dirct/$cnt"));
fclose($hdl);
$sr++;
}
else
{
$sr=1;
}
$hdl2 = fopen("$dirct/$cnt", "w+");
fwrite($hdl2, $sr);
fclose($hdl2);
echo 'Посещений сегодня: '.$sr;
};
?>
|
Файлы для записи количества и даты посещений на удаленный сервер положены. | |
| |
|
|
| |
|
|
| |
для: margol
(26.06.2006 в 15:17)
| | | Ребята, посмотрите, плиз, очень надо! | |
| |
|
|
| |
|
|
| |
для: margol
(26.06.2006 в 18:20)
| | | Что именно не работает? Какя ошибка пишется или что? | |
| |
|
|
| |
|
|
| |
для: Football
(26.06.2006 в 18:27)
| | | Ошибок нет, просто не печатает результат и все. Пишет "Посещений сегодня: " и все. А локально работает замечательно. | |
| |
|
|
| |
|
|
| |
для: margol
(26.06.2006 в 18:31)
| | | Значит проблема на сервере. Там (на серваке) запись в файл происходит? | |
| |
|
|
| |
|
|
| |
для: Football
(27.06.2006 в 09:27)
| | | Проверьте, чтоб на сервере права на запись в файл, чтение были. | |
| |
|
|
| |
|
|
| |
для: NickCo
(27.06.2006 в 09:29)
| | | Спасибо за ответ, я этим займусь. | |
| |
|
|
| |
|
|
| |
для: Football
(27.06.2006 в 09:27)
| | | На сервере запись в файл не происходит. Я никогда не сталкивалась с раздачей прав на файлы. Где можно посмотреть? | |
| |
|
|
| |
|
|
| |
для: margol
(27.06.2006 в 12:38)
| | | php.net/chmod | |
| |
|
|
|
| |
|
|
| |
для: margol
(26.06.2006 в 15:17)
| | | как пхп понимает такие выражения ? "$dirct/$cnt"
попробуй заменить их на $dirct.'/'.$cnt
както всё очень сложно | |
| |
|
|
| |
|
|
| |
для: Paxa
(27.06.2006 в 15:24)
| | | php делит "привет" на "пока" | |
| |
|
|
| |
|
|
| |
для: valenok
(27.06.2006 в 15:25)
| | | Админ дал всем посетителям права на эту папку и все заработало!!! | |
| |
|
|