Сохранить отформатированный XML

Привет Может кто-нибудь, пожалуйста, скажите мне, почему этот экземпляр сохранения в мой файл XML? он не возвращает никаких ошибок, но не записывает в файл тоже? Это может быть глупо, поэтому я прошу прощения заранее

<?php

$pastor    = $_POST["Speaker"];
$title     = $_POST["Title"];
$link      = $_POST["podcasturl"];
$download  = $_POST["Download"];
$podcastid = $_POST["Podcastid"];
$pubdate   = $_POST ["Date"];

$filename = 'podcast.xml';

$xml = simplexml_load_file($filename);
$xml->addChild('title');
$xml->addChild('pastor', $pastor);
$xml->addChild('title', $title);

function saveXMLFormatted($xml, $filename) {
    $savexml                     = new DOMDocument('1.0');
    $savexml->preserveWhiteSpace = FALSE;
    $savexml->loadXML($xml->asXML());
    $savexml->formatOutput = TRUE;
    file_put_contents($filename, $savexml->saveXML());
}

0 ответов

Другие вопросы по тегам