Russian TYPO3 community Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community  

Вернуться   Russian TYPO3 community > Обсуждение общих технических вопросов > Общие вопросы

Ответ
 
Опции темы Опции просмотра
Старый 28.06.2006, 16:31   #1
Veitmen
Новенький
 
Регистрация: 23.06.2006
Сообщений: 11
По умолчанию заливка файла.

Проблемма такая. Есть у меня каталог fileadmin/images. Я пишу свой экстейшен. Мне надо сделать что бы юзер мог выбрать файл на своей машине и файл заливается в fileadmin/images.
P.S.: Если вопрос не по ТИПО3 извиняюсь, но надеюсь на помощь.
Veitmen вне форума   Ответить с цитированием
Старый 28.06.2006, 21:53   #2
void
Senior Member
 
Аватар для void
 
Регистрация: 14.03.2006
Адрес: Russia, Penza
Сообщений: 1,504
Отправить сообщение для void с помощью ICQ
По умолчанию

Какой юзер-то? fe,be?
вопрос вообще скорее по php, смотрите функции copy и move_uploaded_file

И прочитайте code guidelines, там про это тоже есть.
__________________
TYPO3 FAQ
void вне форума   Ответить с цитированием
Старый 02.07.2006, 11:14   #3
Veitmen
Новенький
 
Регистрация: 23.06.2006
Сообщений: 11
По умолчанию

Спасибо! Именно эта функция и нужна была. Вот решение проблеммы. (Может кому пригодиться)

ЭТО ФОРМА
<form enctype="multipart/form-data" action='_URL_' method="POST">
<input type="hidden" name="MAX_FILE_SIZE" value="" />
<input name="userfile" type="file" />
<input type="submit" name="123" value="Послать">
URL-на фаул с ПХП скриптом(см. ниже)

ПХП СКРИПТ
$uploaddir = 'fileadmin/images/logo_firms/';
$uploadfile = $uploaddir . basename($Firm->Params['file']['userfile']['name']);
if (!move_uploaded_file($Firm->Params['file']['userfile']['tmp_name'], $uploadfile))
{
print "Possible file upload attack! Here's some debugging info:\n";
print "Possible file upload attack! Дополнительная отладочная информация:\n";
print_r($Firm->Params['file']);
}
Veitmen вне форума   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB code is Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 03:05.


Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot

Хостинг и техническая поддержка: TYPO3 Лаборатория