Hi,
ich versuche gerade in einer page.php eine csv Datei einzulesen, scheitere leider daran.
PHP
<?php
echo '<table cellspacing="0" cellpadding="0">';
$handle = fopen ("ref.csv","r");
while ( ($data = fgetcsv ($handle, 1000, "|")) !=false) {
$i = $i + 1;
$gerade = bcmod ($i, '2');
if ($gerade == 0) {
$stil = 'class="grey"';
}
else {
$stil = 'class="lightgrey"';
}
print "<tr ".$stil.">";
print "<td>".$data[0]."</td>";
print "<td>".$data[1]."</td>";
print "<td>".$data[2]."</td>";
print "</tr>";
}
fclose ($handle);
echo '</table>';
?>
Alles anzeigen
Die Datei ref.csv liegt im gleichen Verzeichnis wie die page.php. Die Fehlermeldung, die ich bekomme, lautet:
ZitatWarning: fopen(ref.csv) [function.fopen]: failed to open stream: No such file or directory in /www/htdocs/w008844a/wordpress/wp-content/themes/igitheme/page.php on line 15
Warning: fgetcsv() expects parameter 1 to be resource, boolean given in /www/htdocs/w008844a/wordpress/wp-content/themes/igitheme/page.php on line 16
Der gleiche Code funktionierte prima in einer nicht WP Installation. Was mache ich falsch?
danke und mfG