PHP ver gevorderde |
|
DeRick schreef: Okay het vreemde is dat dit script:
http://www.phphulp.nl/php/scripts/2/748/
aangeeft dat mijn XML bestand niet bestaat.
Ik heb ook de simpele versie van een .txt uitlezen geprobeerd, deze geeft ook geen output:
[..code..] Controleer dan eerst of een bestand bestaat.. (intern)
<?php
$sFile = 'people.txt';
if(is_file($sFile)) {
$fFile = file_get_contents($sFile);
} else echo 'File niet gevonden';
?>
<?php $sFile = 'people.txt'; } else echo 'File niet gevonden'; ?>
Daarnaast een tipske.. gebruik een constant.. bij interne bestanden, hierin sla je de hele reutemeteut op die je ziet staan bij een foutmelding (Bijv: /usr/home/xxx/ariemedia.nl/public_html/)
dan kan je intern zo gaan controleren
<?php
define('_MAINPATH_', '/usr/home/xxx/ariemedia.nl/public_html/');
$sFile = _MAINPATH_ .'xmlbestanden/xml1.xml';
if(is_file($sFile)) {
$fFile = file_get_contents($sFile));
}
?>
<?php define('_MAINPATH_', '/usr/home/xxx/ariemedia.nl/public_html/'); $sFile = _MAINPATH_ .'xmlbestanden/xml1.xml'; } ?>
Alleen dit werkt ook alleen op je eigen servertje, en niet remote |