Timmer
Mitglied
Hey, ich plane gerade einen Sitemanager, in dem ich mich einlogge, neue Domains anlege und mit Dateien verknüpfe.
Man ruft die Domains auf und landet auf einer Datei des Sitemanagers. Dieser prüft den SERVER_NAME und holt die Dateien des angegebenen Pfades.
Beispiel: http://www.domain1.de/pfad1/pfad2/bild.jpg
Holt folgendes Bild: ../domain1/pfad1/pfad2/bild.jpg
In dieser Datei wird zum Beispiel aufgezeichnet, welche Seiten besucht werden. Außerdem wird geprüft, ob diese Datei für den jeweiligen Nutzer/Gast sichtbar ist. Falls nicht, muss man sich einloggen. Der Admin hat global dann mit einem Accaount auf alle Daten Zugriff.
Momentan hole ich die Dateien über file_get_contents und lese den MIME-Type aus. Allerdings werden PHP Dateien dann logischerweise nicht ausgeführt, sondern ihr Inhalt ausgegeben.
Soll ich jetzt eine Prüfung einbauen, welche bestimmte Dateien ausführt, statt sie auszugeben? Oder gibts da eine bequemere Lösung? Wer hat Ideen? Her damit
Timmer
Man ruft die Domains auf und landet auf einer Datei des Sitemanagers. Dieser prüft den SERVER_NAME und holt die Dateien des angegebenen Pfades.
Beispiel: http://www.domain1.de/pfad1/pfad2/bild.jpg
Holt folgendes Bild: ../domain1/pfad1/pfad2/bild.jpg
In dieser Datei wird zum Beispiel aufgezeichnet, welche Seiten besucht werden. Außerdem wird geprüft, ob diese Datei für den jeweiligen Nutzer/Gast sichtbar ist. Falls nicht, muss man sich einloggen. Der Admin hat global dann mit einem Accaount auf alle Daten Zugriff.
Momentan hole ich die Dateien über file_get_contents und lese den MIME-Type aus. Allerdings werden PHP Dateien dann logischerweise nicht ausgeführt, sondern ihr Inhalt ausgegeben.
Soll ich jetzt eine Prüfung einbauen, welche bestimmte Dateien ausführt, statt sie auszugeben? Oder gibts da eine bequemere Lösung? Wer hat Ideen? Her damit

Timmer