Russian Qt Forum
Ноябрь 23, 2024, 07:14
Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Вам не пришло
письмо с кодом активации?
1 час
1 день
1 неделя
1 месяц
Навсегда
Войти
Начало
Форум
WIKI (Вики)
FAQ
Помощь
Поиск
Войти
Регистрация
Russian Qt Forum
>
Forum
>
Программирование
>
Общий
>
php удаляет файл после загрузки
Страниц: [
1
]
Вниз
« предыдущая тема
следующая тема »
Печать
Автор
Тема: php удаляет файл после загрузки (Прочитано 7682 раз)
Ubuntu_linux
Гость
php удаляет файл после загрузки
«
:
Сентябрь 25, 2012, 13:45 »
Есть страничка на сайте с формой загрузки файла на сайт.
php заливает файлы в папочку /tmp и после окончания загрузки перемещает файл в друю папку /var/www/uploads.
Но дело в том, что я обрабатываю файл во время загрузки и мне не надо его перемещать в другое место после загрузки!
Как запретить php удалять файла с /tmp ?
Записан
mutineer
Гость
Re: php удаляет файл после загрузки
«
Ответ #1 :
Сентябрь 25, 2012, 13:49 »
Спросить на форуме, посвященном php
Записан
Bepec
Гость
Re: php удаляет файл после загрузки
«
Ответ #2 :
Сентябрь 25, 2012, 14:04 »
Подправить скрипт PHP.
Всё просто.
Записан
Ubuntu_linux
Гость
Re: php удаляет файл после загрузки
«
Ответ #3 :
Сентябрь 25, 2012, 14:16 »
Цитата: Bepec от Сентябрь 25, 2012, 14:04
Подправить скрипт PHP.
Всё просто.
Так как его подправить и где он?
Записан
kambala
Джедай : наставник для всех
Offline
Сообщений: 4747
Re: php удаляет файл после загрузки
«
Ответ #4 :
Сентябрь 25, 2012, 14:25 »
на сервере, на который загружаются файлы.
а почему нельзя проверить есть ли файл в /tmp, и если нету, то посмотреть в /var/www/uploads ?
Записан
Изучением C++ вымощена дорога в Qt.
UTF-8 has been around since 1993 and Unicode 2.0 since 1996; if you have created any 8-bit character content since 1996 in anything other than UTF-8, then I hate you. © Matt Gallagher
k0p4
Гость
Re: php удаляет файл после загрузки
«
Ответ #5 :
Сентябрь 25, 2012, 14:26 »
Форум посвящён Qt. Qt - это С++. Каким боком пхп касается С++ или Qt?
Записан
Ubuntu_linux
Гость
Re: php удаляет файл после загрузки
«
Ответ #6 :
Сентябрь 25, 2012, 14:32 »
обрабатываю файл во время загрузки
с помосчу Qt.
Я парсю файл во время загрузки и мне не надо его перемещать, а пхп автоматом перемещает.
Записан
Bepec
Гость
Re: php удаляет файл после загрузки
«
Ответ #7 :
Сентябрь 25, 2012, 14:34 »
Ну смотри в скриптах, что у тебя на сервере лежат. Там же вызывается описанная где-то функция download. В ней уже спокойно помоему правится всё что угодно.
PS php эт же скриптовый. Всё открыто, всё доступно.
Записан
mutineer
Гость
Re: php удаляет файл после загрузки
«
Ответ #8 :
Сентябрь 25, 2012, 14:34 »
Цитата: Ubuntu_linux от Сентябрь 25, 2012, 14:32
обрабатываю файл во время загрузки
с помосчу Qt.
Но вопрос-то у тебя про PHP
Записан
_OLEGator_
Гость
Re: php удаляет файл после загрузки
«
Ответ #9 :
Сентябрь 25, 2012, 14:38 »
Офигеть. Про php на форуме для Qt. Гугл в помощь!
php грузить файлы во временную папку (она впринципе настраивается), потом в коде, который обрабатывает форму загрузки, вызывается move_uploaded_file и перемещается в необходимое место.
Записан
Bepec
Гость
Re: php удаляет файл после загрузки
«
Ответ #10 :
Сентябрь 25, 2012, 14:39 »
Йап советовал вообще на PHP обрабатывать. Тогда и проблемы не будет.
PS я думаю, что толика PHP на форуме по Qt никому не помешает.
Записан
mutineer
Гость
Re: php удаляет файл после загрузки
«
Ответ #11 :
Сентябрь 25, 2012, 14:40 »
Цитата: Bepec от Сентябрь 25, 2012, 14:39
PS я думаю, что толика PHP на форуме по Qt никому не помешает.
Ну тогда можно и ветку про стулья и кресла завести - мы же сидя на них Qt-код пишем:)
Записан
Ubuntu_linux
Гость
Re: php удаляет файл после загрузки
«
Ответ #12 :
Сентябрь 25, 2012, 14:45 »
Цитата: _OLEGator_ от Сентябрь 25, 2012, 14:38
Офигеть. Про php на форуме для Qt. Гугл в помощь!
php грузить файлы во временную папку (она впринципе настраивается), потом в коде, который обрабатывает форму загрузки, вызывается move_uploaded_file и перемещается в необходимое место.
Да, да, да, но если закоментировать перемещения то фай автоматом удалится с /tmp, а мне так не нужно!
Записан
_OLEGator_
Гость
Re: php удаляет файл после загрузки
«
Ответ #13 :
Сентябрь 25, 2012, 14:47 »
Ну дык. Потому она и называется временной и после отработки php скрипта файлы удаляются. Учите матчасть.
Записан
k0p4
Гость
Re: php удаляет файл после загрузки
«
Ответ #14 :
Сентябрь 25, 2012, 15:41 »
Цитировать
обрабатываю файл во время загрузки с помосчу Qt.
Что-то я не понял, каким всё-таки боком к Вашему вопросу Qt.
Собственно, сам вопрос :
Цитировать
Как запретить php удалять файла с /tmp ?
Выше уже были советы.
Ну и представьте себе ситуацию. Я прихожу на форум, посвящённый ПХП и создаю тему : "У меня не парсится файл. Помогите распарсить файл. Парсю на Qt. Но скачал-то я его с помощью ПХП!"
Записан
Страниц: [
1
]
Вверх
Печать
« предыдущая тема
следующая тема »
Перейти в:
Пожалуйста, выберите назначение:
-----------------------------
Qt
-----------------------------
=> Вопросы новичков
=> Уроки и статьи
=> Установка, сборка, отладка, тестирование
=> Общие вопросы
=> Пользовательский интерфейс (GUI)
=> Qt Quick
=> Model-View (MV)
=> Базы данных
=> Работа с сетью
=> Многопоточное программирование, процессы
=> Мультимедиа
=> 2D и 3D графика
=> OpenGL
=> Печать
=> Интернационализация, локализация
=> QSS
=> XML
=> Qt Script, QtWebKit
=> ActiveX
=> Qt Embedded
=> Дополнительные компоненты
=> Кладовая готовых решений
=> Вклад сообщества в Qt
=> Qt-инструментарий
-----------------------------
Программирование
-----------------------------
=> Общий
=> С/C++
=> Python
=> Алгоритмы
=> Базы данных
=> Разработка игр
-----------------------------
Компиляторы и платформы
-----------------------------
=> Linux
=> Windows
=> Mac OS X
=> Компиляторы
===> Visual C++
-----------------------------
Разное
-----------------------------
=> Новости
===> Новости Qt сообщества
===> Новости IT сферы
=> Говорилка
=> Юмор
=> Объявления
Загружается...