27

Главная - php - О файлах в php

php создать xml файл

Пример работы скрипта : «php создать xml файл»
Полное описание можно найти на cтранице описания
Скрипт № 33.4
Cкачать скрипт в архиве «php создать xml файл»

Всего скачали 37 раз/а.
Это скрипт создания файла xml. Естественно, что мы не можем делать данный файл в корневой папке. Потому, что это место занято под основной нашей картой xml – поэтому сделаем путь до файла - $dir_folder.
Поскольку, данный скрипт создания файла xml должен быть живым, то данный файл будет каждый раз перезаписываться, если дата будет отличаться от той когда данная запись была совершена.

$dir_folder = '/__a-data/primer_file_put_contents/';
$domen = $_SERVER["HTTP_X_FORWARDED_PROTO"].'://' .$_SERVER["HTTP_HOST"];
$dir = $_SERVER['DOCUMENT_ROOT'].$dir_folder;
$name_of_file = 'example.xml';

$data = date('Y-m-d');

$data_for_write ='<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>'.$domen.'</loc>
<lastmod>'.$data.'</lastmod>
<changefreq>weekly</changefreq>
<priority>1.0</priority>
</url>
</urlset>';

$write = @file_put_contents( $dir.$name_of_file, $data_for_write);
if($write) { $info = "Запись прошла";} else {$info = "Запись не прошла";}
echo '<red>'.$info.'</red>';
Запись прошлаСмотрим результат: example.xmlСМ. слудеющий шаг
Оставить комментарийCOMMENTS+
Сообщений пока нет - Вы можете стать первым
BBcode
нажмите, чтобы загрузить аватар
Загрузить свой аватар(max ширина, высота = 100px) ( как это работает)

Закрыть
+=
Подписаться
ПОСЛЕДНИЕ КОММЕНТАРИИ
com
Марат : 2019/07/20 - 14:22
Решили все таки, разделить разные поддомены!Что собственно и предусмотрено в новой версии...
подробнее ...