Hi Suit,
$stringinfo = pathinfo($foo);
$bildinfo = getimagesize($foo);
Und das funktioniert? solange die Bilder im entsprechenden Verzeichnis liegen ja, aber in anderen fällen stimmt der Pfad nicht :)
Du hattest wiedermal recht. Solange sich alles in ein & dem selben Verzeichnis abspielt abspielt gibt es kein Problem. Aber nachdem ich versucht habe das "teaserrandom"-Skript eine Ebene höher in die index.php per include() einzubinden, findet er die Bilder nicht mehr. Frage: muss ich bei den Pfadangaben IMMER von dem Verzeichnis ausgehen, von dem ich ein Skript später aufrufe, auch wenn es ich einem ganz anderen Verzeichnis liegt?
Und dann noch was anderes:
Zu Testzwecken habe ich die index.php, die teaserrandom.php und sämtlich Bilder in ein Verzeichnis gepackt, um das oben angeführt Problem zu vermeiden. Wenn ich die index.php (in der ja die teaserrandom.php included ist) aufrufe kommt eine Fehlermeldung, mit der ich überhaupt nichts anfangen kann.
"Cannot modify header information - headers already sent by (output started at /Users/Thomas/Sites/test/media/index.php:7) in /Users/Thomas/Sites/test/media/teaserrandom.php on line 69"
Hier mal die entsprechenden Zeilen den Dateien:
index.php:
7 <meta name="description" content="....." />
8 <meta name="page-topic" content="....." />
9 <meta name="keywords" content="....." />
10 <meta name="author" content="....." />
11 <meta name="revisit-after" content="....." />
und teaserrandom.php:
69 setcookie('teaser', $zufall, 0);
Kannst Du, oder jemand anderes natürlich, mir einen Tipp geben? ;-)
Danke und Gruß
AirMax