von joe |
Und wie mache ich das (sorry, bin php-neuling) |
von HG |
Wie wäre es, wenn du das Verzeichnis jedesmal, wenn die index.php-datei aufgerufen wird, einfach das Verzeichnis neu einliest, und diese Informationen dann weiterverarbeitest? |
von michaelh |
Das geht nicht so ohne weiteres. Du könntest aber eine Aktualisierung mit der Rechneruhr der Servers z.B. jede Minute durchführen(date()). Die Vorraussetzung ist, dass du den Namen der Datei/en kennst die du Phrasen willst. Ansonsten musst du ein Script schreiben dass das Verzeichnis einliest, jeden Dateiname in einem Array speichert und dann in einer Schleife jede Datei z.B. mit include() einzeln übersetzt. Schau mal in SelfPHP(am besten mit Google suchen) nach vielleicht gibt es dort einen Befehl der das ganze schon "automatisiert". Sonst fällt mir auch nichts ein.
p.s. Du weißt nicht zufällig ne Lösung für mein Schleifenproblem? |
von joe |
per ftp |
von michaelh |
Meinst du jetzt mit einem FTP Upload reinkopieren oder mit einem anderen PHP Script, dass die Datei erstellt? |
von joe |
Hallo
nein, so hab ich das nicht gemeint. Ich hab z.B. ne index.php im Ordner php. Sobald ich jetzt eine php - datei in den Ordner reinkopier, soll sie von der index.php angezeigt werden (automatisch)
tia
Joe |
von michaelh |
Ich nehme an du willst alle Dateien von PHP phrasen lassen.
1:
2:
3:
4:
5: | <?php
include("datei1.php");
//oder
require("datei1.php");
?> |
Du hast eine Startdatei (z.B.: index.php) und diese soll andere php Dateien anzeigen/ausführen.
Dazu Trägst du in die Startdatei ein:
1:
2:
3:
4:
5:
6: | <?php
include("datei1.php");
include("datei2.php");
include("datei3.php");
...
?> |
WICHTIG! Der zu phrasende Text in Datei1,2,3 muss in PHP Tags (<?php ?>)stehen.
TIPP! Mit einer if-Abfrage kannst du entscheiden welche Datei geladen wird. |
von joe |
Hallo,
ich hab da eine Frage bzgl des automatischen Enlesens von Dateien:
Wie kann ich das machen, das, sobald ich eine oder mehrere php - dateien in einen Ordner kopiert habe, die von einer php-seite automatisch angezeigt werden?
tia
Joe |