Articles of загрузить

php force загрузить xml

Я создаю xml-файл на лету. Когда пользователь создает этот файл, я хочу, чтобы он открыл диалоговое окно файла загрузки с созданным контентом. Фактического файла нет, потому что он генерируется только через php. Есть идеи, как это сделать?

Как защитить файлы от несанкционированной загрузки

Я создаю сайт членства, используя PHP и базу данных MySQL, у меня есть средства для входа в систему, используя их имя пользователя и пароль. Все довольно стандартное. Я даже получил систему, позволяющую зарегистрированным пользователям загружать образцы видеофайлов. Это отлично работает. Проблема, однако, в том, что любой, кто может вычислить файловую систему, может напрямую загрузить эти […]

Ограничение параллельных / одновременных загрузок. Как узнать, отменена ли загрузка?

У меня есть простая служба загрузки файлов, написанная на PHP, которая также включает скрипт, который контролирует скорость загрузки, отправляя пакеты с ограниченным размером, когда пользователь запрашивает загрузку с этого сайта. Я хочу внедрить систему для ограничения параллельной / одновременной загрузки до 1 на пользователя, если они не являются участниками премии. В вышеприведенном сценарии загрузки я […]

Загрузка файла в IE6 получает неправильное имя файла

У меня есть PHP-скрипт, который обрабатывается через https: //, который пытается вытолкнуть PDF-файл пользователю. Проблема, которую в Internet Explorer 6 (к сожалению, мне все еще нужно поддерживать), не подчиняется имени файла, установленному в заголовке. FireFox и IE7 работают нормально. Имя файла продолжает выдаваться как случайное имя с правильным расширением. Пример: «CAOTC5K3.pdf», «CAXSIPXV.pdf» или «CA1OCVTX.pdf» Если […]

Браузер попросит меня загрузить файл php

Я новый парень в веб-программировании, который все еще изучает новые вещи. Я создаю веб-форму, состоящую из одного INPUT. Я связал форму в файле HTML с файлом php. Я использую localhost MAMP, который я недавно установил на своем MacBook. Проблема. Когда я открываю HTML-файл на веб-странице и набираю что-то в поле ввода и нажимаю submit, браузер […]

Есть ли хорошая реализация частичной загрузки файлов в PHP?

Я пишу скрипт PHP, который позволяет пользователю загружать файл. В основном идея состоит в том, чтобы предотвратить загрузку файла более чем в X раз, поскольку это платный контент, и ссылка не должна распространяться. Поскольку файлы будут довольно большими, должно быть хорошо реализовать возобновление. Я прочитал стандарт , но он довольно длинный и обеспечивает некоторую гибкость. […]

Создание CSV с массивом

Мне нужно запустить запрос, который будет возвращать несколько строк и экспортировать его в CSV. Однако я должен поставить ячейки в определенном порядке. Поэтому давайте скажем, что в моей таблице указаны id, имя, адрес, жена. Мне нужно создать csv в порядке id, address, wife, name. Я решил, что могу просто сделать массив в правильном порядке, а […]

Форсирование загрузки файлов в PHP – внутри рамки Joomla

У меня есть код PHP, который запускает запрос в базе данных, сохраняет результаты в файл csv и затем позволяет пользователю загружать файл. Проблема в том, что csv-файл содержит HTML-страницу вокруг фактического содержимого csv. Здесь я уже прочитал все связанные с этим вопросы, включая этот . К сожалению, мой код существует в Joomla, поэтому, даже если […]

Загрузка HTTP и FTP

Я создаю большой веб-сайт, где участникам будет разрешено загружать контент (изображения, видео) размером до 20 МБ (возможно, немного меньше, чем 15 МБ, мы еще не установили окончательный уровень загрузки, но он будет где-то между 10 -25MB). Мой вопрос: должен ли я идти с загрузкой HTTP или FTP в этом случае. Имейте в виду, что 80-90% […]

Загрузка видео Youtube с PHP

Я ищу способ загрузки видео Youtube с помощью PHP. Я искал, как это сделать в течение нескольких часов, но, к сожалению, все результаты Google, которые я нахожу, являются старыми годами и больше не работают. Я был бы признателен, если бы кто-нибудь мог объяснить, как это сделать, или дать ссылку на современную статью, которая объясняет это […]