Miksi seuraava koodi ei luo haluttua .xml tiedostoa?
<?php $doc = new_xmldoc('1.0'); $root = $doc->add_root('menu'); $member = $root->new_child('item caption="Autot" link="autot.php"',''); $member = $root->new_child('item caption="Veneet" link="veneet.php"','') $fp = @fopen('tuotteet.xml','w'); if(!$fp) { die('Error cannot create XML file'); } fwrite($fp,$doc->dumpmem()); fclose($fp); ?>
Mod. edit: kooditagit on yleensä ihan hyvä idea.
Veikaan että on safe mode päällä....
Ite oon päässy tuosta ongelmasta eroon, kun oon laittanu kyseisen hakemiston oikeuksiksi 777.
Ongelma on luultavasti siinä, oon tutkinu apachen httpd.conf filuu, mutta minne sinne asetan ne ehdot ja miten vai kenties johonki PHP filuun?
Jospa otat sen @-merkin pois, niin PHP kertoo, mikä on vialla.
Sitäkin on kokeiltu ja ei anna yhtää mtn.
Oletko kokeillut tehdä tuon tiedoston käsin tai touch funktiolla. Touch on tosin tarkoitettu tiedoston käsittely ajan muuttamiseen, mutta sillä onnistuu myös ennakkon tiedoston luominen.
Olen kokeillut luoda tiedoston ennakkoon, ei silti toimi.
Aihe on jo aika vanha, joten et voi enää vastata siihen.