Articles of файла

Уничтожьте файлы, когда сеанс будет уничтожен в php

возможно ли удалить файлы из папки, когда сеанс будет уничтожен. я делаю это, когда пользователь заходит на сайт, и он может загружать файлы (изображения или текстовые файлы) и т. д. без входа на сайт. и файлы хранятся в папке моего проекта. теперь мне нужно сделать, если пользователь уйдет из браузера без входа. Мне нужно удалить […]

Файл загружает результаты в размер файла 0 и код ошибки 0

Я пытаюсь загрузить изображение в php-скрипт. У меня есть некорректная ошибка, которая приводит к тому, что некоторые загруженные изображения имеют размер файла 0. Я попытался напечатать массив _FILES в моем файле журнала, и он показывает, что код ошибки равен 0, что должно быть в порядке , Эти строки: foreach($_FILES['image_file'] as $key => $val){ error_log(date('j/n/o H:i:s')." […]

сценарий загрузки php не будет работать

Я хочу сделать снимки возможными на моей домашней странице. Для этого я использую скрипт w3schools: Это файл upload.html <!DOCTYPE html> <html> <body> <form action="upload.php" method="post" enctype="multipart/form-data"> Select image to upload: <input type="file" name="fileToUpload" id="fileToUpload"> <input type="submit" value="Upload Image" name="submit"> </form> </body> </html> И это upload.php <?php $target_dir = "uploads/"; $target_file = $target_dir . basename($_FILES["fileToUpload"]["name"]); $uploadOk […]

Как ограничить скорость исходящего ответа от php-скрипта?

Как ограничить скорость исходящего ответа от php-скрипта? Поэтому у меня есть сценарий, генерирующий данные в режиме keep-alive. Он просто открывает файл и читает его. Как ограничить исходящую скорость (К тому времени у меня такой код) if(isset($_GET[FILE])) { $fileName = $_GET[FILE]; $file = $fileName; if (!file_exists($file)) { print('<b>ERROR:</b> php could not find (' . $fileName . […]

Laravel 5.3 хранить и читать каталоги файлов

В настоящее время вы пытаетесь играть с файлами, но изо всех сил пытаетесь выяснить, где их разместить и как их читать в списке. Ive попытался поместить несколько тестовых файлов в $files = array(); $dir = opendir(asset('files'); // open the cwd..also do an err check. while(false != ($file = readdir($dir))) { if(($file != ".") and ($file […]

Странность с хвостом PHP -n 1, возвращающая несколько результатов

У меня был этот вопрос … ответил и очень хорошо, что это было слишком. Но возникла странность: если файл журнала имеет уникальную последнюю строку (т.е. первые несколько слов отличаются от предыдущих строк), он правильно возвращает эту последнюю строку с tail -n 1 "file" но если последние несколько строк аналогично последней строке, он возвращает все аналогичные […]

HTML5 CANVAS: как сохранить и повторно открыть изображение с сервера

Я рисую что-то с html5-canvas. то я хочу сохранить его, и когда страница будет загружена снова, я хочу загрузить изображение, которое я сохранил обратно на холст. Мне удалось сохранить данные в файл на сервере, но по какой-то причине это странный файл, который не может быть открыт программным обеспечением ant, а, конечно, не моим холстом. Я […]

Как создать файл CSV с помощью PHP (и загрузить его)

Например, у меня есть переменная «$ foo», которая включает все данные, которые я хочу показать в CSV: $foo = "some value,another value,last value"; Моя цель: Создайте CSV-файл с именем «some.csv», содержимое которого равно $ foo Загрузите «some.csv» на мой сервер. Как это может быть сделано? Обновление: Вот точный код, который работал для меня. $foo = […]

почему tmp_name используется в этом примере

Я довольно новичок в php.I проходил пример по загрузке файлов. Здесь внутри функции getimagesize() $_FILES['file']['temp_name'] используется. И когда я эхом отозвался $ _FILES ['file'] [ 'temp_name'] показывает следующий результат: C: \ XAMPP \ TMP \ phpDE4B.tmp мои вопросы: 1.Не используйте tmp_name вместо исходного имени внутри функции getimagesize() . 2. По какой причине это имя tmp_name […]

Проблема при записи файлов со специальными символами в PHP + Apache – проблема с кодировкой

еще раз у меня возникают проблемы с кодировками при попытке zip-файлов в приложении PHP. Вот сделка, всякий раз, когда имя файла содержит специальные символы, то есть: «eñeìá.html», я не могу закрепить его правильно. Результат застегивания его с помощью php-функции AddFile – это «e + |e + ¼ + í» .html» Проблемная линия заключается в следующем: […]