Seite 5 von 6
Verfasst: 13.01.2007 16:50
von easygo
leopittoni hat geschrieben:Also muss das wohl doch mit "implode" gemacht werden, oder?
Machs wie du willst, aber das eigentliche "Problem" fängt viel weiter oben an..
Warning: fopen() [function.fopen]: URL file-access is disabled in the server configuration
und die Meldung passt irgendwie nicht zu deiner Aussage..
leopittoni hat geschrieben:Nur der Ordner chat hat fopen-Rechte.
Verfasst: 13.01.2007 16:54
von leopittoni
Passt doch...
der Ordner chat hat fopen ON, darum muss die chat-online.php-Datei ja auch in dem Ordner liegen, damit sie sich die online-users Datei vom anderen Server holen kann.
Wenn ich diese Datei nun in die index.php include, geht das natürlich nicht, da der Dateiinhalt ja nicht mehr im "chat" Ordner mit den Rechten ist, deshalb muss die Datei im chat-Ordner "aufegerufen werden" und den Inhalt kopieren und in einer Variabel in der index.php wieder eingefügt werden.
Verstehst Du was ich meine?
Léo
Verfasst: 13.01.2007 16:57
von easygo
Ahja ok dann MUSS die chat.php die empfangenen Daten cachen. easy
Verfasst: 13.01.2007 17:02
von leopittoni
Ui... sorry, aber was heisst das?
Wie gesagt: bin PHP Anfänger...
DANKE! Léo
Verfasst: 17.01.2007 22:15
von leopittoni
*push*
Kann mir niemand sagen, wie ich das machen kann? cachen? Wie? (was ist das überhaupt?)
Léo
Verfasst: 18.01.2007 00:31
von easygo
Kunstwort für Software-Cache => Zwischenspeichern
von Daten in eine Datei für schnelleren Zugriff
Mehr Info gibts bei
Wikipedia
Wie gesagt: bin PHP Anfänger...
Glaub ich dir aufs Wort!

Stellt sich nur die Frage, was du hier erwartest. Nen Grundkurs?
Vielleicht solltest du einfach ne Nummer kleiner anfangen beim Coden..
So auf die Schnelle mal ein Beispiel zwecks Cache
(Code hat sich verflüchtigt)
für nen sauberen Einstieg, aber..
wie du selbst schreibst, kann die chatonline.php nur innerhalb des Ordners chat eingebunden werden
weil fopen() bei dir sonst nicht erlaubt ist, also stehst du bald vorm nächsten Problem -->
Aktualisiert wird der Cache-Inhalt nämlich nur solange wie die
Datei mit dem include (z.B. der Chat) aktiv ist :/ easy
Verfasst: 18.01.2007 17:28
von leopittoni
ok. ist wohl ziemlich komlipziert...
Wäre es denn ein grosses Risiko, auf der ganzen Domain fopnen zu aktivieren?
Léo
Verfasst: 18.01.2007 18:13
von easygo
Klar bringt das "Sich öffnen" für externe Scripts immer ein gewisses Risiko mit sich,
aber nicht der Befehl ist das Übel, mein ich. Wenn, dann der "Content"
und den willst du ja haben, oder nicht? easy
Verfasst: 18.01.2007 18:15
von leopittoni
Hm, ich frage mich nur ob es sich lohnt, eine ziemliche Sicherheitslücke zu öffnen, nur um Online-Users anzuzeigen...
Léo
Verfasst: 18.01.2007 18:33
von easygo
Jo, das ist ne berechtigte Frage @ Léo
Aber so was muss jeder für sich selbst entscheiden.. da gehts immerhin
um Verantwortung, und die nimmt dir bestimmt keiner ab. easy