Поснов Андрей

Записать данные в txt через php (любые даже Битрикса)

<?$field = «»; // Инициализируем пустой строкой переменную, где будем хранить все параметры из полученного массива $_POST
reset($_POST); // На всякий случай индекс массива устанавливаем в начальное положение, т.е. обеспечиваем доступ к самому первому элементу массива в самой первой итерации следующего цикла.

$f_out = fopen( «targets.txt» , «a»);
$username .= «Id: [«.$USER->GetID().»] \r\nЛогин:(«.$USER->GetLogin().») \r\nФИО:[«.$USER->GetFullName().»] \r\nЦель: $target \r\n»;
fwrite($f_out, $username); // Записываем текст в файл
fclose($f_out); // Закрываем файл

// Организуем цикл, где считываем каждый элемент массива и преобразуем его в пару параметров «Имя_поля = значение» и добавляем его в переменную $field для последующей записи в файл как один единый текст в стиле INI
while (list ($key, $val) = each ($_POST))
// Добавляем очередную пару «Имя_поля = значение»
$field .= «$key = $val \r\n»;

// Если есть что записывать в файл, то …
if ($field!=»») {
$f_out = fopen( «targets.txt» , «a»); // Открываем файл «form.ini» для записи
fwrite($f_out, $field); // Записываем текст в файл
fclose($f_out); // Закрываем файл

$f_out = fopen( «targets.txt» , «a»);
$probel .= «—\r\n»;
fwrite($f_out, $probel); // Записываем текст в файл
fclose($f_out); // Закрываем файл
}?>

Записать данные в txt через php (любые даже Битрикса)
Exit mobile version