Ich vermute mal die zufallsbild.php wird von der Hauptseite per Include eingebunden oder?
Include kopiert den inhalt der Datei in die Hauptseite und führt ihn dort aus. Das heißt wenn du damit Bilder einbindest musst du ihren Pfad realtiv zur Hauptseite angeben.
Es ist so, dass das Bild nicht angezeigt wird bei meiner Homepage… http://hville.pytalhost.net/Habboville/index.php
Das wäre der Link…
Anscheinend hat mein Server gerade ienen Ausfall…
Der sollte sich gleich wiederbeleben
also ich hätte das sowieso mit datenbank gemacht, geht doch viel einfacher…
…du speicherst die URLs in einer tabelle und lässt sie dir per zufall ausgeben:
[php]
<?php
$sql = "SELECT pic_url FROM pic_table ORDER BY RAND LIMIT 1";
?>
Geht auch nicht dein Code…
Wenn ich es auflade, dann erscheint ein Parse Error: Parse error: syntax error, unexpected ‚.‘ in /srv/www/httpd/phost/p/net/pytalhost/phpbb/web/Habboville/index.php on line 421
Dann bin ich trotzdem nicht gewillt dir die 10 € zu geben denn …
[PHP]
<?php
$dirName = "dein/verzeichnis";
$d = opendir($dirName);
while(gettype($file = readdir($d)) != boolean)
{
// Diese beiden Zeilen werfen den fehler weil sie
// a) nicht richtig enden kein ";"
// b) nicht vollständig sind deswegen die "....."
if(is_dir($file)).......
if(is_file($file)) .......
}
closedir($d);
?>
[/PHP]
Ich hab doch extra dabei geschrieben, das es KEINE Lösung sondern eine Anregung ist !