Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.63/8: Рейтинг темы: голосов - 8, средняя оценка - 4.63
0 / 0 / 0
Регистрация: 12.08.2016
Сообщений: 5

Загрузка файлов .php .html на сервер по url

12.08.2016, 19:59. Показов 1830. Ответов 17
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте, поясните пожалуйста, как сделать загрузку файлов .php .html на сервер по url.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
12.08.2016, 19:59
Ответы с готовыми решениями:

Загрузка файлов на сервер php
Делаю загрузку файлов. На странице есть поля для ввода дынных а так же кнопка для выбора файла, при нажатии на кнопку добавить. Данные и...

PHP загрузка нескольких файлов не сервер
Помогите, не могу загрузить два файла на сервер. Первый файл загружается нормально, а на втором ошибка. Нужно срочно. Код HTML...

Загрузка нескольких файлов на сервер php
Доброго времени суток! Появилась потребность в загрузке нескольких файлов на сервер, например фотографий. Как можно это осуществить с...

17
Эксперт PHP
4925 / 3920 / 1620
Регистрация: 24.04.2014
Сообщений: 11,441
12.08.2016, 20:14
Ты ведь понимаешь что любой школьник кулхацкер сможет загрузить тебе любой вредонос и творить практтчески все что захочет.
0
Эксперт PHP
3899 / 3237 / 1353
Регистрация: 01.08.2012
Сообщений: 10,909
12.08.2016, 20:46
andagent, по url? загрузить php файл? О чём вы вообще?
0
0 / 0 / 0
Регистрация: 12.08.2016
Сообщений: 5
13.08.2016, 10:12  [ТС]
Хорошо, тогда другой вопрос как загрузить zip по url? Я знаю что это опасно и т.д., но мне очень надо
0
1943 / 1768 / 825
Регистрация: 23.01.2014
Сообщений: 6,230
13.08.2016, 10:15
Цитата Сообщение от andagent Посмотреть сообщение
как загрузить ... по url?
URL это адрес ресурса в сети. По нему ничего загрузить нельзя. То есть это не опасно - это невозможно.
0
930 / 846 / 190
Регистрация: 28.11.2013
Сообщений: 3,621
13.08.2016, 11:17
ТС наверно имеет в виду достаточно популярную функцию, когда для загрузки файла на тек. сайт нужно всего лишь указать его адрес в сети.

andagent, все основные функции php для работы с файлами, та же file_get_contents, могут это делать.
0
0 / 0 / 0
Регистрация: 12.08.2016
Сообщений: 5
13.08.2016, 11:47  [ТС]
Я плоховато в этом разбираюсь, не могли бы привести в пример код? Буду благодарен!
0
1943 / 1768 / 825
Регистрация: 23.01.2014
Сообщений: 6,230
13.08.2016, 11:49
Цитата Сообщение от andagent Посмотреть сообщение
Я плоховато в этом разбираюсь, не могли бы привести в пример код? Буду благодарен!
Вы сначала объясните что Вам нужно.
0
Эксперт PHP
5755 / 4134 / 1508
Регистрация: 06.01.2011
Сообщений: 11,276
13.08.2016, 12:11
Цитата Сообщение от andagent Посмотреть сообщение
не могли бы привести в пример код?
PHP
1
2
3
4
$content = file_get_contents('ваш адрес/файл.zip');
 
# Сохраняем на нашем сервере
file_put_contents('путь/файл.zip', $content);
0
1943 / 1768 / 825
Регистрация: 23.01.2014
Сообщений: 6,230
13.08.2016, 14:23
Цитата Сообщение от Para bellum Посмотреть сообщение
PHP
1
2
3
$content = file_get_contents('ваш адрес/файл.zip');
# Сохраняем на нашем сервере
file_put_contents('путь/файл.zip', $content);
PHP
1
copy('ваш адрес/файл.zip', 'путь/файл.zip');
Но сомневаюсь, что автору нужно это. Вообще сомневаюсь что он сам понимает что ему нужно...
0
Эксперт PHP
5755 / 4134 / 1508
Регистрация: 06.01.2011
Сообщений: 11,276
13.08.2016, 14:59
Цитата Сообщение от pav1uxa Посмотреть сообщение
copy

Только с copy дополнительные проблемы (вроде отключённого allow_url_fopen). Но это детали.
0
Эксперт PHP
4925 / 3920 / 1620
Регистрация: 24.04.2014
Сообщений: 11,441
13.08.2016, 15:01
Цитата Сообщение от Para bellum Посмотреть сообщение
Только с copy дополнительные проблемы (вроде отключённого allow_url_fopen)
Как и с file_get_contents
0
13.08.2016, 18:01

Не по теме:

Цитата Сообщение от Jewbacabra Посмотреть сообщение
Как и с file_get_contents
Ага. Хотел оправдаться за лишние манипуляции в коде -- так ещё больше зарылся. :-|

0
0 / 0 / 0
Регистрация: 12.08.2016
Сообщений: 5
13.08.2016, 21:24  [ТС]
Не работает как надо! Создается архив, но он пуст, на сервере allow_url_fopen разрешен!

Добавлено через 10 минут
У меня задача сделать систему обновления для движка на php (как в wp или joomla) я думал сделать ее используя эту строку кода, получаем архив, а потом его обрабатываем, но как я понял, можно сделать по-другому, только как? подскажите пожалуйста!
PHP
1
2
3
$content = file_get_contents('http://11aa/11aa.zip');
# Сохраняем на нашем сервере
//file_put_contents('images/11aa.zip', $content);
0
Эксперт PHP
3899 / 3237 / 1353
Регистрация: 01.08.2012
Сообщений: 10,909
13.08.2016, 23:05
Цитата Сообщение от andagent Посмотреть сообщение
У меня задача сделать систему обновления для движка на php
Может задачу попроще выбрать? Раз такой простой вопрос такие трудности создаёт...
0
0 / 0 / 0
Регистрация: 12.08.2016
Сообщений: 5
14.08.2016, 08:47  [ТС]
Дело в том что в интернете особо на эту тему информации маловато, я бы хотел узнать тут, каким образом это делается, и потом самостоятельно разобрать...
0
930 / 846 / 190
Регистрация: 28.11.2013
Сообщений: 3,621
14.08.2016, 14:14
Ну так узнали же. Теперь можно смело приступать к самостоятельному разбору.
0
1943 / 1768 / 825
Регистрация: 23.01.2014
Сообщений: 6,230
14.08.2016, 17:34
Цитата Сообщение от andagent Посмотреть сообщение
Создается архив, но он пуст
Включите отображение ВСЕХ ошибок PHP.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
14.08.2016, 17:34
Помогаю со студенческими работами здесь

Загрузка файлов на сервер через php скирпт
Доброго времени суток, тут проблемка - перестали загружаться файлы на сервер. Не знаю с чем это может быть связано: скрипт загрузки не...

PHP. Загрузка файлов на сервер. Максимальная длинна имени файла
Здравствуйте уважаемые коллеги. :hi Расскажу о своей ситуации для общего рассмотрения. Итак: FreeBSD 8.2, Веб-сервер апач 2_2, php 5.x....

Не удается загрузка нескольких файлов на сервер. Грешу на настройки php
Прошу помочь разобраться. Создал форму загрузки файлов (фотографий). В обработчике создал функцию загрузки этий файлов. Но! На...

Загрузка изображений по URL на удаленный сервер
Добрый день! помогите с загрузкой картинок на сервер с url-а. :) В общем Есть переменная которая содержит следующие. ...

Загрузка нескольких файлов по url
Добрый вечер. Помогите пожалуйста перелать код под загрузку нескольких файлов по url. Как один файл загружать я разобрался, а как несколько...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
18
Ответ Создать тему
Новые блоги и статьи
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Символьное дифференцирование
igorrr37 13.02.2026
/ * Программа принимает математическое выражение в виде строки и выдаёт его производную в виде строки и вычисляет значение производной при заданном х Логарифм записывается как: (x-2)log(x^2+2) -. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru