php5 XmlParser php4 sunucu üzerinde çalışmak nasıl?

0 Cevap php

Ben bir php4 server bu xml kullanarak ediyorum

<?xml version="1.0" encoding="UTF-8" ?>
<events>
    <record>
        <event>ticket</event>
        <eventDate>09/12/2010</eventDate>
        <desc>http://asce.co.il/page.asp?page_parent=611</desc>
    </record>
</events>

ve ben xml dosyasında writing edebilmek için bu ayrıştırıcı var

<?php
header("Content-type: text/html; charset=utf-8");

$record = array(
    'event' => $_POST['event'],
    'eventDate' => $_POST['eventDate'],
    'desc' => $_POST['desc'],
);

$doc = new DOMDocument();
$doc->load( 'calendar.xml' );

$doc->formatOutput = true;

$r = $doc->getElementsByTagName("events")->item(0);
$b = $doc->createElement("record");

$event = $doc->createElement("event");
$event->appendChild(
    $doc->createTextNode( $record["event"] )
);
$b->appendChild( $event );

$eventDate = $doc->createElement("eventDate");
$eventDate->appendChild(
    $doc->createTextNode( $record["eventDate"] )
);
$b->appendChild( $eventDate );

$desc = $doc->createElement("desc");
$desc->appendChild(
    $doc->createTextNode( $record["desc"] )
);

$b->appendChild( $desc );
$r->insertBefore( $b,$r->firstChild );

$doc->save("calendar.xml");

header("Location: {$_SERVER['HTTP_REFERER']}");    
?>

Her bir php5 sunucuda harika çalışıyor, ama my sorun olduğunu my server yalnızca php4 support

what do i need to change in the script to be able using it on my server? Thanks guys!

0 Cevap