Перейти к публикации

Загрузка файлов на сайт.


Рекомендованные сообщения

Ненашел такой темки, так что новую создам.

Поставил через админку (движок DLE 5.7)

Разрешить загрузку файлов на сервер: Да

Укажите через запятую расширения файлов, которые разрешено закачивать zip,rar,exe,doc,pdf

Пытаюсь через engine/images.php?area=short_story&add_id= (upload) добавить файлы rar/exe , но говорит что

image_1 -> Загрузка таких типов файлов запрещена!!!

Помогите, как настроить чтоб заливались все файлы :D

Изменено пользователем Портгас
Ссылка на сообщение
Поделиться на других сайтах

Видимо добавить в "Укажите через запятую расширения файлов, которые разрешено закачивать zip,rar,exe,doc,pdf" ещё gif, bmp, jpg, png =)

Ссылка на сообщение
Поделиться на других сайтах

Да нет, я хотел сказать как закачать файлы rar, exe, zip, mp3 и т.д

Может я неясно выразился, но я пытаюсь залить файлы (exe, zip, rar)через единственную bbc кнопку которая есть в "add news", вроде называется "upload"(для картинок), для файлов такой кнопки ненашел, вот и пытаюсь залить файлы через image_upload :lol:

Или есть кнопка для залития таких файлов, укажите где она. :blink:

Ссылка на сообщение
Поделиться на других сайтах

Доступ без разницы какой, лишь бы был доступ на запись...

<?php

function curl_upload($src) {

	$fn = basename($src);

	$dest = "ftp://user:passwd@server.com/папка куда заливать/$fn";

	$ch = curl_init();


	$fp = fopen($src,"r");

	curl_setopt($ch, CURLOPT_UPLOAD, 1);

	curl_setopt($ch, CURLOPT_TIMEOUT, 300);

	curl_setopt($ch, CURLE_OPERATION_TIMEOUTED, 300);

	curl_setopt($ch, CURLOPT_URL, $dest);

	curl_setopt($ch, CURLOPT_INFILE, $fp);

	curl_setopt($ch, CURLOPT_INFILESIZE, filesize($src));

	curl_exec($ch);

	fclose ($fp);

	$errorMsg = '';

	$errorMsg = curl_error($ch);

	$errorNumber = curl_errno($ch);

	curl_close($ch);

	return $errorNumber;

}

?>

Типа так

Ссылка на сообщение
Поделиться на других сайтах

Bugzoid, ничего страшного, разберёмся ;)

Этот "кусок кода" есть функция для вас, которой передаёшь путь на файл и она его переливает на фтп.

Теперь вопрос: в каком файле у вас происходит загрузка файлов/картинок? :blink:

Ссылка на сообщение
Поделиться на других сайтах

lifestar,

...эммм ( как в анегдоте - "папа - это ты сейчас с кем разговаривал?") ... ну в общем если на пальцах то при добавлении новости из Админпанели

Ссылка на сообщение
Поделиться на других сайтах

Bugzoid, не в цене дело.

Я итак еле успеваю помогать по времени, а уж писать на сторону его нет.

И деньги тут не причём =)

Ссылка на сообщение
Поделиться на других сайтах

lifestar,

<_< ...хммм ...что-то я не пойму - в ответе который Вы дали выше, букв куда больше чем в названии файла который мне нужен ... - как-то не вяжется это с нехваткой времени... :)

Изменено пользователем Bugzoid
Ссылка на сообщение
Поделиться на других сайтах
  • 4 недели спустя...

я нашел как ето делать !!!

Идем в /engeine/modules/bbcodes.php


в самом низу находим строчку


window.open('{$config['http_home_url']}engine/images.php?area=' + selField + '&add_id={$add_id}', '_Addimage', 'HEIGHT=500,resizable=yes,scrollbars=yes,WIDTH=550');	



и меняем её на 



window.open('admin.php?mod=files&action=quick&area=' + selField + '&author={$row['autor']}&news_id={$id}', '_Addimage', 'HEIGHT=550,resizable=yes,scrollbars=yes,WIDTH=560');	

Ссылка на сообщение
Поделиться на других сайтах
  • 4 недели спустя...

Народ я же вам писал как это делать, ищите на 4dle.ru

а можно ссылку на статью с 4dle.ru

все там перерыл и не нашел про то как загружать файлы к себе на сервер

Изменено пользователем t0rn
Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...