Soweit kann ich bis auf den Hinweis Zwirni´s auch nichts schlimmes finden, ausser das dir die einleitenden PHP-Tags fehlen.
sample (richtige php-Datei!):
[PHP]
<?php
$articles = array(
1001=>3,
3003=>1
);
$putstring = "";
$fh = fopen( "beispiel.xml", "w" );
$putstring .= "<bestellung>\n" ;
foreach($articles as $nummer=>$counts)
{
$putstring .= '<artikel nummer="'.$nummer.'" anzahl="'.$counts.'" />'."\n" ;
}
$putstring .= "</bestellung>\n";
fputs( $fh, $putstring);
fclose( $fh );
?>
[/PHP]