Articles of загрузить

5-минутный кэш файлов в PHP

У меня очень простой вопрос: какой способ загрузки файла на PHP лучше всего, но только если локальная версия была загружена более 5 минут назад? В моем фактическом случае я хотел бы получить данные из удаленно размещенного csv-файла, для которого я в настоящее время использую $file = file_get_contents($url); без локальной копии или кеширования. Каков самый простой […]

move_uploaded_file не удалось открыть поток: Permission denied – Mac

Хотя я пытаюсь move_uploaded_file в php со следующим кодом: if(is_uploaded_file($_FILES['fileupload2']['tmp_name'])){ move_uploaded_file($_FILES['fileupload2']['tmp_name'], "images/".$_FILES['fileupload2']['name']); } У меня есть эта ошибка: Warning: move_uploaded_file(images/VIDEO_TS.VOB): failed to open stream: Permission denied in /Applications/XAMPP/xamppfiles/htdocs/Week3/Lesson2/do_upload.php on line 24 я пробовал в терминале и не работал: sudo CHMOD 775 /Applications/XAMPP/xamppfiles/htdocs/Week3/Lesson2/do_upload.php sudo chmod -R 0755 /Applications/XAMPP/xamppfiles/htdocs/Week3/Lesson2/do_upload.php sudo chown nobody /Applications/XAMPP/xamppfiles/htdocs/Week3/Lesson2/do_upload.php Я все еще получаю […]

Как автоматически начать загрузку в PHP?

Какой код вам нужно добавить в PHP, чтобы автоматически загрузить браузер на локальный компьютер при посещении ссылки? Я специально думаю о функциональности, аналогичной функциональности сайтов загрузки, которые заставляют пользователя сохранять файл на диск, как только вы нажмете на имя программного обеспечения?

Force Загрузить через Ajax и PHP

Я хочу создать загрузочный скрипт, который позволяет Force Download JPG. Это мой php-скрипт: <?php header("Pragma: public"); // required header("Expires: 0"); header("Cache-Control: must-revalidate, post-check=0, pre-check=0"); header("Content-Description: File Transfer"); header("Content-Type: image/jpg"); header('Content-Disposition: attachment; filename="'.basename($GET['a']).'"'); header("Content-Transfer-Encoding: binary"); header("Content-Length: ".filesize(($GET['a'])); readfile(($GET['a']); ?> Это сегмент кода моего js-кода: function downloadFile(a){ document.location = "download.php?a="+ a; } В этом примере кода ничего […]

Загрузить изображение с API facebook

Вопрос: Как загрузить изображение с моего веб-сервера в facebook через FB API? Я пишу приложение, которое извлекает изображения из фотоальбома пользователя, вносит некоторые изменения (например, добавляет водяной знак), а затем отправляет их обратно в фотоальбом. Код, который я использую для загрузки фотографии, выглядит следующим образом <?php include_once("api/facebook.php"); include_once("config.php"); include_once("utils.php"); include_once("bemyfans.php"); $facebook=new Facebook($api_key,$app_secret); $facebook->require_frame(); $user=$facebook->require_login(); echo […]

php, file загрузить

Я использую простой скрипт загрузки файлов: if (file_exists($file)) { header('Content-Description: File Transfer'); header('Content-Type: application/octet-stream'); header('Content-Disposition: attachment; filename='.basename($file)); header('Content-Transfer-Encoding: binary'); header('Expires: 0'); header('Cache-Control: must-revalidate, post-check=0, pre-check=0'); header('Pragma: public'); header('Content-Length: ' . filesize($file)); ob_clean(); flush(); readfile($file); exit; } Он работает на моем локальном сервере до 200 мб. Когда я пытаюсь использовать этот код на своем веб-сайте, он […]

Как я могу разрешить пользователю загружать файл, который хранится за пределами webroot?

Я разрабатываю систему, которая позволяет зарегистрированным пользователям (кто может быть кем угодно) загружать файлы. Я блокирую mime-типы и т. Д., Чтобы попытаться ограничить файлы типами .doc, .docx и .pdf, но для дополнительной безопасности они загружаются в папку вне webroot. Другие пользователи могут затем загрузить файлы. Как я могу позволить им это сделать? Очевидно, я не […]

Вызов неопределенной функции exif_imagetype ()

Я пытаюсь получить Mime-Type для image-types следующим образом: if(!empty($_FILES['uploadfile']['name']) && $_FILES['uploadfile']['error'] == 0){ $file = $_FILES['uploadfile']['tmp_name']; $file_type = image_type_to_mime_type(exif_imagetype($file)); switch($file_type){ // Codes Here } } Но он всегда дает ошибку Call to undefined function exif_imagetype() . Что я здесь делаю неправильно?

PHP: загрузка файла Force и IE, еще раз

Люди, я знаю, что было много потоков о том, чтобы заставить диалоговое окно загрузки всплывать, но ни одно из решений не помогло мне. Мое приложение отправляет почту на учетную запись электронной почты пользователя, сообщая им, что «другой пользователь отправил им сообщение». Эти сообщения могут иметь ссылки на файлы Excel. Когда пользователь нажимает на ссылку в […]

PHP. Загрузите веб-фотографию в альбом facebook через Graph API.

Я пытаюсь загрузить www hosting (например, http://img.ruphp.com/php/logo1w.png ) файлы на альбом facebook. Создание альбома отлично работает, но я, кажется, не загружаю никаких фотографий. Я использую facebook php-sdk ( http://github.com/facebook/php-sdk/ ), и примеры, которые я уже пробовал: Загрузить фотографию в альбом с помощью API-интерфейсов Facebook Как загрузить фотографии в альбом с помощью API-интерфейса Facebook Graph Я […]

Intereting Posts
Вызвать javascript-код после нажатия кнопки, а затем обновить страницу Вызов функции php в отдельном файле с использованием AJAX Как сделать первое веб-приложение REST API в Laravel Обнаруживать, если какой-либо IE (MSIE) В PHP, как бы я разделил строку, где начальный и конечный разделитель отличаются друг от друга Загрузка изображения в базу данных mysql не работает Loop MySql INSERT запрос. Пока или Foreach? Cassandra с PHP – по вызову cassandra-test.php Я получаю «Call to undefined method CassandraClient :: batch_insert ()» Выяснив, почему я получаю ошибку ID ресурса №5 Библиотека PHP для генерации HTML-тегов Вызов функции-заполнителя () для не-объекта Проверка и возврат дубликатов массива php Перенос переменных в PHP CakePhp 3.x Продолжить сеанс из приложения Получите широту и долготу всего местоположения, которые находятся в радиусе 10 км от моего текущего местоположения с помощью карты google (с использованием PHP)