Articles of fwrite

Удалить (unlink) или Создать (fwrite) файл с PHP, когда файл используется

Я запускаю веб-сайт с системой LAMP. Содержание происходит из базы данных. Для целей кэширования я создаю файлы на своем веб-сервере (содержащие содержимое кэша) (через fwrite() ). Время от времени я удаляю файлы кеша (через unlink() ). Создание и удаление файлов выполняется с помощью cronjob. Мой вопрос: что происходит, когда посетитель моего веб-сайта просматривает (= запрос […]

Уязвимости системы безопасности в php fwrite?

Недавно я перевел сайт своих компаний на наши собственные серверы (Apache) из хостинговых компаний (IIS). Группа, которая изначально построила сайт, сделала скудную работу, и все это было беспорядок для миграции. Хотя ход прошел довольно гладко, глядя на error_log, все еще есть некоторые недостающие страницы. Вместо того, чтобы постоянно перебирать ошибки error_log для ошибок «Файл не […]

Заменить конкретную строку в текстовом файле, используя php?

У меня есть текстовый файл, который хранит lastname, first name, address, state, etc Как строку с | разделитель и каждая запись на отдельной строке. У меня есть часть, где мне нужно хранить каждую запись на новой строке и ее рабочий тон; однако теперь мне нужно иметь возможность вернуться и обновить имя или адрес на определенной […]

Создание PDF. Как я могу заставить это работать? Ошибки, населяющие

Ниже приведен скрипт php, который анализирует данные и возвращает их на веб-странице. Я попытался интегрировать код с библиотекой TCPDF, но я не могу заставить его работать. Я хотел бы создать pdf-файл, который автоматически сохраняется на моем рабочем столе. Вот мой код: <!–SETTING THE BACKGROUND FOR WEBPAGE –> <?php $bg = "bg-body.png"; ?> <html> <style type="text/css"> […]

используя fseek для вставки строки перед последней строкой

Я пытаюсь написать очень простой модуль регистрации для ajaxChat от blueimp.net. У меня есть сценарий, который записывается в файл конфигурации пользователя. $userfile = "lib/data/users.php"; $fh = fopen($userfile, 'a'); $addUser = "string_for_new_user"; fwrite($fh, $addUser); fclose($fh); Но мне нужно, чтобы он вставлял $addUser перед самой последней строкой, которая есть ?> Как это сделать, используя fseek?

Как открыть файл и удалить последнюю строку?

Я ищу, чтобы открыть файл, захватить последнюю строку в файле, где строка = "?>", Которая является закрывающим тегом для php-документа. Чем я хочу добавить данные в него и добавить обратно в «?>» До последней строки. Я пробовал несколько подходов, но мне не повезло. Вот что я получил до сих пор, так как читаю из zip-файла. […]

Ожидание завершения команды с использованием SSH2_Shell в PHP

У меня есть сеанс SSH2_Shell, работающий в PHP. моя проблема в том, что мне нужна команда, чтобы полностью закончить, прежде чем перейти к следующей команде. Вот мой код: $command_capture = "cd /mnt/NADS/scripts/"; $command_capture2 = "./tcpdump.sh $capture_name $sleep"; if (!($connection = ssh2_connect("172.20.1.18", 22))) { echo "fail: unable to establish connection"; } if (!ssh2_auth_password($connection, "root", "Hideandseek")) { […]

PHP: Отсутствие записей при записи в файл

Мой поставщик телекоммуникационных услуг отправляет мне отчет каждый раз, когда сообщение гаснет. Я написал очень простой PHP-скрипт, который получает значения через HTTP GET. Использование fwrite Я пишу параметр запроса в файл CSV. Имя файла – report.csv с текущей датой в качестве префикса. Вот код: <?php error_reporting(E_ALL ^ E_NOTICE); date_default_timezone_set('America/New_York'); //setting a the CSV File $fileDate […]

Как лучше всего читать, а затем перезаписывать содержимое файла в php?

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

fwrite () не разрешено, но phpinfo () говорит, что это должно быть

Я получаю следующее из сценария, который я пытаюсь запустить: Notice: fwrite() [function.fwrite]: send of 7 bytes failed with errno=1 Operation not permitted in /home/thrawn/public_html/sorcero.us/MinecraftQuery.class.php on line 165 Однако, когда я проверяю phpinfo (), allow_url_fopen включен и поддержка сокетов включена. Я не смог найти ничего, указывающего на то, что может быть причиной этого. Для пояснения я […]

Intereting Posts
Как создать вспомогательные массивы на основе префиксов строки? Как изменить поиск в WordPress, чтобы он запрашивал термины таксономии и термины категории? Как PHP взаимодействует с HTML и наоборот? Устаревшее расширение MySQL в PHP 5.5.x легко переносить базу данных wordpress с локального на производство как я могу заполнить значение dropdownbox при выборе значения другого веб-сайта в php Существует ли прецедент для одиночных игр с доступом к базе данных в PHP? Альтернативный способ записи строковых литералов в PHP? (без «или») FFMPEG работает в командной строке, но не в exec (), он возвращает 127 Как PHPUnit проверить метод без возвращаемого значения? как установить драйвер php mongodb на windows 8 и wamp server? Можно выбрать диапазон дат в течение 65 лет с помощью JOIN? Как настроить WAMP (localhost) для отправки электронной почты с помощью Gmail? Массив фильтра на основе другого ключа и значений массива Можете ли вы получить имя пользователя Windows (AD) в PHP?