Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.63/16: Рейтинг темы: голосов - 16, средняя оценка - 4.63
0 / 0 / 0
Регистрация: 16.03.2011
Сообщений: 33

читать из файла

22.03.2011, 12:29. Показов 3385. Ответов 11
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Нужна помощь, не получается читать из файла данные, смотрела в гугле, не работает. Будет шикарно, если подскажете, как верно читать из файла!!!

$filename = "log.txt";
$handle = fopen($filename, "r");
$contents = fread($handle, filesize($filename));
fclose($handle);

Добавлено через 5 минут
и нужна ли функция file_exists, на проверку существования файла?
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
22.03.2011, 12:29
Ответы с готовыми решениями:

Как читать из файла
Pomogite pojalujsta! Ia ne znaiu kak chitat iz faila. Naprimer kak chitat chto nmapisanno v word faile i uvidet etot rezultat kak parametr.

Читать структуру из файла
необходимо вывести на экран информацию о рейсах. Структура данных: рейс, пункт назначения, время вылета, время прибытия, стоимость...

Читать кириллицу из файла
Доброго времени суток, мне нужно считать из файла текст с украинским и русским языками, но читается "крякозябрамы", читал много в...

11
ED
10 / 10 / 3
Регистрация: 06.04.2009
Сообщений: 93
22.03.2011, 12:29
PHP
1
2
3
4
5
$filename = "log.txt";
$handle = fopen($filename, "r");
$contents = fread($handle, filesize($filename));
fclose($handle);
echo $contents;
просто вывода на екран не было
0
0 / 0 / 0
Регистрация: 16.03.2011
Сообщений: 33
22.03.2011, 12:52  [ТС]
не идет, выдает ошибку((
0
21 / 21 / 2
Регистрация: 17.02.2011
Сообщений: 303
Записей в блоге: 1
22.03.2011, 12:54
что за ошибка ? и где лежит фаил ? полный путь дериктории скажи
0
0 / 0 / 0
Регистрация: 16.03.2011
Сообщений: 33
22.03.2011, 12:59  [ТС]
Warning: fopen() [function.fopen]: Filename cannot be empty in Z:\home\localhost\www\L4.php

Warning: fread() expects parameter 1 to be resource, boolean given in Z:\home\localhost\www\L4.php

Warning: fclose() expects parameter 1 to be resource, boolean given in Z:\home\localhost\www\L4.php

выносит предупреждение, тут же и полный путь к директории
0
21 / 21 / 2
Регистрация: 17.02.2011
Сообщений: 303
Записей в блоге: 1
22.03.2011, 13:03
в дериктории www лежит фаил?
0
0 / 0 / 0
Регистрация: 16.03.2011
Сообщений: 33
22.03.2011, 13:05  [ТС]
да, что-то не так?!
0
21 / 21 / 2
Регистрация: 17.02.2011
Сообщений: 303
Записей в блоге: 1
22.03.2011, 13:10
PHP
1
2
3
4
$filename = "log.txt";
$DOCUMENT_ROOT=$_SERVER['DOCUMENT_ROOT'];
$handle = readfile("$DOCUMENT_ROOT/$filename");
echo $handle;
попробуй так
0
0 / 0 / 0
Регистрация: 16.03.2011
Сообщений: 33
22.03.2011, 13:11  [ТС]
сделала по-другому, через функцию существования файла, тут работает, а тот скрипт глюканул видно(

//проверка существования файла
$file = 'log.txt';
if ( file_exists( $file ) ) {
$users = file( $file );
if ( count( $users ) == 0 )
echo 'Ошибка! Файл пуст!';
else {
foreach ( $users as $user )
echo $user, '<br />';
}
}
else
echo 'Ошибка! Файл не найден!';

Добавлено через 1 минуту
здорово у вас получилось, спасибо!
0
21 / 21 / 2
Регистрация: 17.02.2011
Сообщений: 303
Записей в блоге: 1
22.03.2011, 13:12
а вообще смысл юзать файлы я не вижу ведь все намного проще и удобней хранить в бД
0
0 / 0 / 0
Регистрация: 16.03.2011
Сообщений: 33
22.03.2011, 13:14  [ТС]
для php и базы данных я еще зеленая, пока не проходили.
0
21 / 21 / 2
Регистрация: 17.02.2011
Сообщений: 303
Записей в блоге: 1
22.03.2011, 13:23
ну просто когда я проходил этот этап хранения файлов, я как бы на нем не зацыкливался просто почитал посмотрел и все даже не пробывал особо тестить, я просто понял что всё это легче и удобней хранить в БД если будут вопросы пиши 9833420 или скайп catastros2
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
22.03.2011, 13:23
Помогаю со студенческими работами здесь

Как полностью читать из файла??
Составил программу, которая должна при указанной длинне слова выводить на экран слова данной длины из файла. Проблема: Читает,но только...

Читать данные из xml файла
Помогите пожалуйста, как из ListBox вывести данные в TextBox. Структура xml: &lt;words&gt; &lt;word&gt; &lt;id&gt;Слова на...

Читать из файла на стороне клиента
как можно это вообще организовать? Необходимо получить содержимое файла которое указывает клиент на хтмл страничке (например &lt;INPUT...

Как записывать и читать из файла?
Как записывать и читать из файла? fstream не подходит тут, ошибки кидает, а в визуал студио работает все... Мне надо массив...

Как читать из файла в DataGridView
Привет. Помогите решить проблему. Выдается ошибка об отсутствии файла shops.dtd. Как победить? Хотелось бы: 1. считать например все...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
12
Ответ Создать тему
Новые блоги и статьи
Подключение Box2D v3 к SDL3 для Android: физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL3_image
8Observer8 27.01.2026
Содержание блога SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
Влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip" Извлеките архив и вы увидите. . .
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д. Сборка примера Скачайте. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru