| |
|
|
| | Сделал программу что бы все заявки записывались на файл. Поставил права на файл и на папку который лежит файл: 777. и написал к нему еще одну программу что бы смотреть (следить) новые заявки который записывается в этот файл. На файл записывается. Только в директории создается точно такой файл, с таким же именем. и сперва запись попадает на этот файл. а программа который выводит содержимое файла работает только тогда когда в ручную открыть файл и обратно закрыть. | |
| |
|
|
| |
|
|
| |
для: Shokan
(11.07.2006 в 08:57)
| | | Значит у вас программа не правильно работает. | |
| |
|
|
| |
|
|
| |
для: valenok
(11.07.2006 в 10:17)
| | | как не правилно!!!???
вот фрагмент для вывода из файла:
<?
$file_array = file("777/file.txt");
if(!$file_array)
{
echo("Ошибка открытия файла");
}
else
{
for($i=0; $i < count($file_array); $i++)
{
printf("%s ", $file_array[$i]." ");
}
}
?>
вот отрезок где записывает в файл:
$file = fopen ( "777/file.txt ", "a");
$today = date("d-m-Y");
fwrite($file, $today. "^");
fwrite($file, $fio. "^");
fwrite($file, $tel. "^");
fwrite($file, $milo. "^");
fwrite($file, $menu. "^");
fwrite($file, $text. "\n");
fclose($file); | |
| |
|
|
| |
|
|
| |
для: Shokan
(11.07.2006 в 08:57)
| | | В UNIX имена файлов зависимы от регистра - не может здесь быть тоже самое? | |
| |
|
|