Habe folgendes Problem: Diesen Code habe ich aus mehrern Scripten und so bearbeitet das es für meinen Server lauffähig sein müsste! Es wird beim Script ein Ordner ausgelesen und die Dateien im Ordnerwerden mit ein Link verknüpft!
Quellcode:
<?php
$verzeichnis=opendir("upload/daten/");
while ($file = readdir ($verzeichnis)) {
if ($file != "." && $file != "..") {
if(preg_match("/phpd?$/i", $file)) continue;
echo "<a href=upload/daten/$file>$file</a><br>";
}}
?>
Nunja nach ein paar Testdurchläufen auf meinem Rechner
zu Hause mit Apache funktionierte das Script 100%! Nun habe ich es hochgeladen auf meinen
Server und der gibt mir nur noch das aus:
$file
}}?>
Kann es an einer anderen Apache-Version liegen? Er interpretiert ja anscheinend falsch!
Da auch keine Fehlermeldung kommt!!!
Kann mir einer weiter helfen?
Danke im voraus!
P.S.:
Habe es auch so probiert:
Quellcodeauszug
<?php
echo '<a href="upload/daten/'.$file'">'.$file.'</a><br>';
?>
geht leider auch nicht
'.$file.'
'; }} ?>
wird ausgegeben
Quellcode:
<?php
$verzeichnis=opendir("upload/daten/");
while ($file = readdir ($verzeichnis)) {
if ($file != "." && $file != "..") {
if(preg_match("/phpd?$/i", $file)) continue;
echo "<a href=upload/daten/$file>$file</a><br>";
}}
?>
Nunja nach ein paar Testdurchläufen auf meinem Rechner
zu Hause mit Apache funktionierte das Script 100%! Nun habe ich es hochgeladen auf meinen
Server und der gibt mir nur noch das aus:
$file
}}?>
Kann es an einer anderen Apache-Version liegen? Er interpretiert ja anscheinend falsch!
Da auch keine Fehlermeldung kommt!!!
Kann mir einer weiter helfen?
Danke im voraus!
P.S.:
Habe es auch so probiert:
Quellcodeauszug
<?php
echo '<a href="upload/daten/'.$file'">'.$file.'</a><br>';
?>
geht leider auch nicht
'.$file.'
'; }} ?>
wird ausgegeben
Kommentar