Главная » Статьи » Уроки | [ Добавить статью ] |
Закачка файла на FTP с помощью CURL + 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' );
Источник: http://develstudio.3dn.ru | |
Всего комментариев: 0 | |