Articles of file io

Представление PHP scandir explorer для отображения файлов общих сетевых файлов (файл: //) через WAMP. Работает на локальном хосте, но не по IP-адресу

Возможно, я устал или неправильно понимаю ограничения WAMP или ограничения браузера, но я создал представление профайлера PHP, используя функцию scandir, рекурсивно используя Ajax, и отлично работает для отображения файлов из нашего общего ресурса сети (\ computername \ share) , Я могу запускать файлы при доступе к http: // localhost , но если с той же […]

PHP ouput записывается в файл в нечитаемом формате

Я получаю результат от клиента SOAP в качестве ответа. Я попытался получить этот вывод и отформатировать его в своем PHP-коде. Теперь я хочу записать этот вывод в файл в удобном для чтения формате. Он записывается в файл, но без каких-либо пробелов или новых строк. Я пробовал с помощью метода PHP_EOL и / n, но он […]

PHP gzuncompress с ошибками чтения и записи файлов

У меня есть функция, которая отслеживает события, которые происходят через скрипт. Чтобы эффективно использовать свои ресурсы, я решил сжать данные, которые он генерирует. Тем не менее, я продолжаю получать эту ошибку: Unknown error type: [2] gzuncompress() [function.gzuncompress]: data error Вот функция: function eventlog($type, $message){ // Types: account,run,queue,system // Set up file name/location $eventfile = '/myprivatedirectory/'.date('Ymd').$type.'.log'; […]

Динамически измененные файлы в PHP. Иногда изменения не отображаются в include (), ftp_put ()

У меня есть такие скрипты: file_put_contents("filters.php", '<? $filter_arr = '.var_export($filter_arr, true).'; ?>'); include("filters.php"); или: $xml = '<?xml version="1.0" encoding="UTF-8"?>'."\n<xml>\n\t<items>\n".$xml_0."\n\t</items>\n</xml>"; file_put_contents($PROJECT_ROOT."/xml/$file_type.xml", $xml); $upload_result = ftp_put($ftp_stream, $destination_file, $PROJECT_ROOT."/xml/$file_type.xml", FTP_BINARY); Фактически изменения этих файлов применяются физически (записываются в файлы). Но иногда это не видно после include () или не отправляется ftp_put () на удаленный сервер. Это похоже на […]

PHP; назначение вывода fgets () в массив

Я пытаюсь назначить строку, возвращаемую функцией fgets() , массиву в PHP. Я пробовал тестовые строки, и они работают нормально. Я также убедился, что fgets() возвращает элементы, но до сих пор не радует. Думаю, что это может быть проблема с синхронизацией, у меня была функция onload и это не сработало. Мой код ниже; любая помощь в […]

Изменение имени файла tmp, загруженного через форму

Как и название, я хочу изменить имя файла, загружаемого пользователем через форму. вот коды HTML <form action="editprofile.php" method="POST" enctype="multipart/form-data"> <p>Upload your image:<p /><input type="file" name="myfile"></p><br /> <p><input type="radio" name="type" value="defaultDot">Use Default</p> <p><input type="submit" name="updateAvatar"></p> </form> и вот мой php-скрипт, который перемещает загруженный файл в правильный каталог PHP $name = $_FILES['myfile']['name']; $tmp_name = $_FILES['myfile']['tmp_name']; $size = […]

Когда fopen терпит неудачу?

В моем PHP-коде я открываю файл и добавляю к нему текст. Я использую этот код: $ourFileHandle = fopen($ourFileName, 'a') or die("can't open file"); Это происходит, когда загружается страница PHP. Теперь, что происходит, если два человека загружают страницу PHP одновременно? Будет ли этот код работать для одного из лиц, а для другого человека он выполнит die() […]

Запись в текстовый файл вне каталога webroot

Я пытаюсь использовать PHP для чтения и записи из текстового файла. Файл читается с помощью кнопки на странице html. Файл записывается с помощью кнопки на странице html, которая принимает параметр из текстового поля. Мне удалось записать текстовый файл, когда текстовый файл находится в каталоге webroot. Я хочу иметь возможность читать / писать из текстового файла, […]

Как сохранить переменную Javascript как файл на клиентском ПК

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

Создание и запись файлов с помощью php

Можно ли передать переменную в «file_get_contents» в php? Я получаю ошибки и задаюсь вопросом, был ли это мой синтаксис. Я использую код ниже. $page=file_get_contents('http://localhost/home/form.php?id={$data['form_id']}'); $fp=fopen('form.html','w+'); fputs($fp,$page); fclose($fp);