37

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

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

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

Это скрипт создания файла 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
СМ. слудеющий шаг

P.S. Этот, эти примеры и вообще весь сайт делается для того, чтобы вы могли понять, как это должно работать!
Потому, что я помню, как сам барахтался в этом море информации!
Не забывай о ближних своих!
Помогай им!
И не забывай тех, кто помог тебе!
Просто скажи спасибо!
Любая твоя реакция, на представление материалы очень важна для нас!
Не молчи! напиши что-то!(В рамках приличия конечно)


Нашел ошибку - напиши в коментах! У нас происходит большая чистка контента и приведение его к одному шаблону!
Если увидел ошибку – не поленись – напиши в коментах!
Мы очень Вам благодатны за вашу активную позицию!
Поделиться :
Оставить комментарий:
Всего комментариев : 0 PRO DW
+
=


PRO DW
Проголосовать: (Рейтинг звездный)
Еще никто не проголосовал
Может послушаем немного музыки!?