Я видел этот пример в documentation for PHP readfile <?php $file = 'monkey.gif'; 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; } ?> Как вы можете это сделать? Загрузите несколько файлов say monkey.gif и […]
Я медленно изучал PHP и нашел множество информации по этому вопросу и решениям, опубликованным другими разработчиками. Я пытаюсь, чтобы приложение Android загрузило файл на PHP-сервер через HTTP-сообщение. Однако что-то не работает на моей стороне сервера, пытаясь записать файл в PHP. Вот код PHP: // Where the file is going to be placed $target_path = "/var/www/media2net/uploads/uploads"; […]
У меня есть PHP-скрипт, который иногда приходится писать большие файлы на диск. Используя file_put_contents() , если файл достаточно велик (в данном случае около 2 МБ), у PHP-скрипта заканчивается память (PHP Fatal error: Разрешенный размер памяти ######## байт исчерпан). Я знаю, что могу просто увеличить лимит памяти, но это не похоже на полное решение для меня […]
Мне нужно проверить, существует ли конкретный файл на удаленном сервере. Использование is_file() и file_exists() не работает. Любые идеи, как это сделать быстро и легко?
Мне нужно знать, может ли какой-либо тип fila быть подписан в цифровом виде, используя RSA, сертификат и т. Д., Или если только некоторые типы файлов могут быть подписаны. Все это, используя PHP. В примере: Можно ли записать текстовый файл в цифровом виде ?, Что относительно изображений (png, jpeg, bmp)? Мне не нужно «прикреплять» изображение графической […]
Я пытаюсь получить библиотеку множественных загрузок, работающих на моем веб-сайте Codeigniter. Я работаю почти, но у меня есть небольшая проблема, если я загружаю более одного изображения, объем файлов набирается; например, если я загружу три JPEGS, я получаю это в своей папке uploads, image1.jpg image2.jpg.jpg image3.jpg.jpg.jpg Я не могу понять, что вызывает его, это библиотека, о […]
Я написал сценарий php. Я хочу, чтобы оно отображало справочное сообщение при вызове со стандартным вводом, подключенным к устройству tty (терминалу), перед чтением и выполнением в интерактивном режиме, но не отображалось при вызове с файлом или потоком из канала в качестве стандартного ввода. Есть ли способ обнаружить это из PHP?
Как открыть и просмотреть расширение .doc в моем браузере? Файл находится на моем сервере.
Как получить что-то более значимое, чем «FALSE», когда я не могу открыть файл. $myFile = "/home/user/testFile.txt"; $fh = fopen($myFile, 'w') or die("can't open file"); Когда я использую оператор die , can't open file , возвращается клиенту, и он почти бесполезен. Если я удалю его, ошибка не будет поднята. Если я вернусь $fh это FALSE . […]
У меня есть файл с именем $dir и строка с именем $line , я знаю, что эта строка является полной строкой этого файла, но я не знаю его номер строки, и я хочу удалить ее из файла, что мне делать? Можно ли использовать awk?