В этом уроке мы научимся заливать файл на хостинг поддерживающий php.
Для начала скачаем этот файл getfile.php и заливаем его на хостинг например на hostinger.ru .
Теперь переходим к DevelStudio.
Открываем в верхнем меню "Проект->Настройки проекта->PHP Модули->php_curl.dll"
Например создаем компонент "Кнопка" и создаем событие "Клик" и ставим туда этот код:
$upload = 'c:/image.gif'; //Путь к файлу который нужно залить на FTP
$postdata = array( 'name' => 'Resh',
'upload' => "@".$upload );
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, 'http://ссылка на ваш сайт/getfile.php'); //Сдесь пишем ссылку к файлу getfile.php
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 0);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $postdata);
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 30);
curl_exec($ch);
curl_close($ch);
Теперь откроем файл getfile.php например с помощью блокнота и увидим там следующий код :
move_uploaded_file ( $_FILES['upload']['tmp_name'], 'image.gif' );
image.gif - нужно изменить расширение если вы заливаете не картинку если вы заливаете например ds.exe то ко должен выглядеть так
move_uploaded_file ( $_FILES['upload']['tmp_name'], 'ds.exe' );
Присоединяйтесь — мы покажем вам много интересного
Присоединяйтесь к ОК, чтобы подписаться на группу и комментировать публикации.
Комментарии 7