Статистика Зарегистрировано: Администраторов - 2Пользователей - 278Отвечено на 326 вопросов Ожидающих вопросов 101Ответы помогли 208441 людям | Посетителей сегодня | 90 | | Посещений сегодня | 156 | | Сегодня искали | 0 | | Все посетители | 839862 | | Все посещения | 1038267 | | Все поиски | 5678 |
| Макс. посетителей | 03.01.2009 | | Макс. посещений | 03.01.2009 | | Макс. поисков | 30.05.2008 | По дням...
|
Вы можете подключить любой домен. Хостинг предоставляет лишь DNS.
Здравствуйте,у меня к вам вопрос по программироанию,а именно загрузке файлов на сайт
посредством своего скрипта.
НЕ получается загрузить файл скриптом находяшимся на сервере,зато получаетя его загрузмть локально, к примеру с Денвера.
Пробовал два способа(они описаны ниже):
1)Через функцию copy.
2)Через функцию ftp_put.
<?php
//Соединение с удаленным FTP-сервером
$host = "ftp-5.ayola.net";
$connect = ftp_connect($host);
if(!$connect)
{
echo("<h1 align=center>Ошибка соединения</h1>");
die;
}
//Регистрация на FTP-сервере
$user = "-логин-";
$password = "-пароль-";
$login_result = ftp_login($connect, $user, $password);
// проверить соединение
if (!$login_result)
{
echo "<br>Невозможно присоединился к FTP-серверу $host ...";
die;
}
else
{
echo "<br>Пользователь $user присоединился к FTP-серверу $host ...";
}
$path_server="";
if (copy($_FILES["filename"]["tmp_name"],$path_server.$_FILES["filename"]["name"]))
{
echo "<br>Пересылаем данные...";
echo "<h3>Файл успешно загружен!>";
ftp_close($connect);
}
else
{
echo "<br>Ошибка с определением файла!";
}
//**********************************************
//Второй способ
//**********************************************
/*$ret = ftp_put($connect, $path_server.$_FILES["filename"]["name"], $_FILES["filename"]["tmp_name"], FTP_BINARY);
if (!$ret)
{
echo "<br>Ошибка с определением файла!";
}
else
{
echo "<br>Пересылаем данные...";
echo "<br>Пересылаем данные...";
echo "<h3>Файл успешно загружен!>";
ftp_close($connect);
}*/
?> В первом варианте используйте функцию move_uploaded_file();
|