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

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

12.08.2016, 19:59. Показов 1811. Ответов 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,904
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,904
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
Ответ Создать тему
Новые блоги и статьи
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод Ниже машинный перевод статьи The Thinkpad X220 Tablet is the best budget school laptop period . Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы,. . .
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru