xml php

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Raymond

raymond

19/06/2008 10:22:00
Quote Anchor link
ik heb een php functie die een xml bestand update!
nou wil ik als dit bestand nog niet bestaat dat hij het bestand gaat scrijven.

heb alleen geen idee hoe dit aan te pakken

dit is de code die ik nu heb!
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
<?
function saveSiteMap($bestandsnaam,$XMLdata) {    
    $filename = $bestandsnaam;
    if(!$pad = haar::GetPad()){
        return false;
    }

    $fh = fopen($pad."\\".$filename, "w") or die("Could not open file!");
    fwrite($fh, $XMLdata."\r\n") or die("Could not write to file");
    // close file
    fclose($fh);
        return $bestandsnaam." bewaard";
    }
// einde functie?>


alvast bedankt voor jullie hulp
 
PHP hulp

PHP hulp

28/11/2024 22:39:44
 
Terence Hersbach

Terence Hersbach

19/06/2008 10:25:00
Quote Anchor link
dat doet hij nu toch?
 
Raymond

raymond

19/06/2008 10:32:00
Quote Anchor link
zo als ik het lees (maar dat kan aan mij liggen) opent hij en file en deze scrijft hij over. maar als het bestand nog niet bestaat doet hij niks.

in ieder gaval hij schrijft het bestand niet weg op de server.
als een betstand al bestaat werkt het script perfect.

de fout die ik terug krijg op het moment dat het bestand niet bestaat!

description (String): fopen(/storage/mijndomein/users/044523/public/sites/www.raymondow.nl\banners/verhuur.xml): failed to open stream: No such file or directory
details (String): /storage/mijndomein/users/044523/public/sites/www.raymondow.nl/haar/amfphp/services/haar.php
level (String): Unknown error type
line (Number): 145
code (String): AMFPHP_RUNTIME_ERROR
 
Raymond

raymond

19/06/2008 10:39:00
Quote Anchor link
Ik heb de Fout gevonden Het lag inderdaad niet aan de Functie.
Ik had in de functie getPad een fout staan in de locatie van de bestanden.


bedank voor de hulp !
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.