Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Открыть текстовый файл

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
Novich
Отправлено: 30 Ноября, 2015 - 10:57:38
Post Id


Новичок


Покинул форум
Сообщений всего: 26
Дата рег-ции: Нояб. 2015  


Помог: 0 раз(а)




Здравствуйте, уважаемые форумчане.
Мне необходимо выбрать текстовый файл, выбираю с помощью формы.
CODE (htmlphp):
скопировать код в буфер обмена
  1. <form enctype="multipart/form-data" action="upload.php" method="post">
  2. <input type="hidden" name="MAX_FILE_SIZE" value="30000">
  3. Send this file: <input name="userfile" type="file">
  4. <input type="submit" value="Send File">


upload.php
CODE (htmlphp):
скопировать код в буфер обмена
  1. <?php
  2. $input = implode(file($_FILES['userfile']['tmp_name']));
  3. echo $input;
  4. ?>

Файл открывается в одну строку. Собственно мне необходимо указать файлу upload.php путь который я указал к файлу с именем файла, для того чтобы с текстовым файлом можно было работать, открывать, редактировать.

Подскажите, пожалуйста, каким образом можно передать полный путь к файлу с его именем. За ранее спасибо.

(Отредактировано автором: 30 Ноября, 2015 - 10:58:08)

 
 Top
Novich
Отправлено: 02 Декабря, 2015 - 00:20:39
Post Id


Новичок


Покинул форум
Сообщений всего: 26
Дата рег-ции: Нояб. 2015  


Помог: 0 раз(а)




Не уже ли никто не знает...
 
 Top
arxnday
Отправлено: 02 Декабря, 2015 - 03:56:52
Post Id


Новичок


Покинул форум
Сообщений всего: 41
Дата рег-ции: Июнь 2013  


Помог: 0 раз(а)




Эээ...Я ничего не понял что тебе нужно сделать(вероятно из-за того, что 4 часа ночи)
Опиши, пожалуйста, чуть детальнее, посмотри на функцию fopen()
 
 Top
Novich
Отправлено: 12 Декабря, 2015 - 13:57:50
Post Id


Новичок


Покинул форум
Сообщений всего: 26
Дата рег-ции: Нояб. 2015  


Помог: 0 раз(а)




Есть файл с данными
Цитата:
Название товара: тут название
Описание: тут описание
Стоимость: цена
Страна производитель: страна
Кол-во:
===
Название товара: тут название
Описание: тут описание
Стоимость: цена
Страна производитель: страна
Кол-во:
=== - это разделитель

Способом который выше файл открывается в строчку, а нужно как выше в примере чтобы открывался файл, чтобы можно было работать с ним. Т.к. потом у меня код заносит данные в базу данных.

PHP:
скопировать код в буфер обмена
  1.        if ($s == 1){
  2.     $nazvanie = strstr($buffer,':');
  3.     $nazvanie = str_replace(':','',$nazvanie);
  4.   }

$s - это я считаю строчки, но пока не об этом, мне нужно указать файл для работы в
 
 Top
esterio
Отправлено: 14 Декабря, 2015 - 11:39:54
Post Id



Активный участник


Покинул форум
Сообщений всего: 5025
Дата рег-ции: Нояб. 2012  
Откуда: Украина, Львов


Помог: 127 раз(а)




 
 Top
Marattt
Отправлено: 15 Декабря, 2015 - 11:20:24
Post Id


Новичок


Покинул форум
Сообщений всего: 11
Дата рег-ции: Сент. 2015  


Помог: 0 раз(а)




не оно

(Отредактировано автором: 15 Декабря, 2015 - 11:26:00)

 
 Top
Russer
Отправлено: 16 Декабря, 2015 - 08:35:17
Post Id


Гость


Покинул форум
Сообщений всего: 91
Дата рег-ции: Февр. 2015  


Помог: 1 раз(а)




Оно.
PHP:
скопировать код в буфер обмена
  1.  
  2. <?PHP
  3. $uploaddir = '/var/www/';
  4. $path = $uploaddir . basename($_FILES['userfile']['name']);
  5. move_uploaded_file($_FILES['userfile']['tmp_name'], $path);
  6. echo $path;
  7.  
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Вопросы новичков »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB