|
|
|
|
|
для: malish
(13.04.2006 в 01:39)
| | Кроме того, после записи файл нельзя тут же читать. Его надо открыть заново - в режиме чтения.
Даже если файл изначально был открыт в режиме чтения/записи, всё равно надо хотя бы переставить ( fseek() )указатель текущей позиции в начало файла. | |
|
|
|
|
|
|
|
для: SeeD
(13.04.2006 в 01:08)
| |
$file = "count.con";
if (file_exists($file))
{
$fp = fopen($file,"w");
fputs($fp,"1");
}
else
{
$fp = fopen($file,"r+");
}
|
если файл существует то пишем в него 1, если нет, то читаем! Тут непонятка какая то... | |
|
|
|
|
|
|
|
<?
$file = "count.con";
if (file_exists($file))
{
$fp = fopen($file,"w");
fputs($fp,"1");
}
else
{
$fp = fopen($file,"r+");
}
$numcon= fread($fp,filesize($file));
fclose($fp);
$numcon++;
$fp = fopen($file,"w");
fputs ($fp,$numcount);
echo $numcon;
?>
|
всегда выводит "1" ! я не понимаю почему! файл count.con - пустой... пытаюсь сделать на системе фрибсд. права на папку стоят =( апатчевские скрипты имеют право на исполнение... | |
|
|
|
|