Как загрузить файл .txt в PHP и прочитать его строку на другой странице?Php

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Как загрузить файл .txt в PHP и прочитать его строку на другой странице?

Сообщение Anonymous »

Моя цель здесь состоит в том, чтобы загрузить файл .txt в форму (просмотр), опубликовать файл на другую страницу PHP, а затем получить эту строку считывания файла по строке.
Filename:


< /code>

Файл 2: чтение файла < /p>

if ($_FILES["file"]["error"] > 0)
{
echo "Error: " . $_FILES["file"]["error"] . "
";
}
elseif ($_FILES["file"]["type"] !== "text/plain")
{
echo "File must be a .txt";
}
else
{
$file_handle = fopen($_FILES["file"]["name"], "rb");
}
< /code>

Как я вижу, второй файл проверит, что ошибки нет и что загруженный файл - это .txt. Затем он был бы fopen (), и я тогда смог бы прочитать с помощью fgets () (мне удалось заставить все это работать). < /P>

Однако этот код работает только в том случае, если файл .txt, который загружается, находится в том же каталоге, что и файл php. В противном случае я получаю много сообщений об ошибках. И когда вы не можете загрузить файл, которого нет в папке PHP -файла, он побеждает цель в том, чтобы в первую очередь была система загрузки файла.>

Подробнее здесь: https://stackoverflow.com/questions/106 ... on-another
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»