| blaster |
Geschrieben am: So 21.03.2004, 11:21
|
||||
|
AyomRank 1 ![]() ![]() Gruppe: Member (inaktiv) Beiträge: 2 Mitglied seit: 21.03.2004 |
Sagen wirmal, am Anfang habe ich eine Datei (datei1.php), die ich auf der Startseite (index.php) include. Die index.php sieht also so aus:
Nach einigen Tagen lade ich die zweite Datei (datei2.php) hoch. Jetzt könnte ich die index.php erweiter, das sie dann so aussieht:
Ich möchte aber, das die Datei 2 (und alle Dateien die ich später hochlade) automatisch eingebunden werden, also ohne das ich die index..php manuell erweitern muss. |
||||
![]() |
| Kilian Waser |
#2 Geschrieben am: So 21.03.2004, 11:26 (+00:05)
|
![]() AyomRank 6 Gruppe: Moderatoren Beiträge: 563 Mitglied seit: 6.02.2004 |
Dann würde ich den Inhalt von der Datei "datei1.php", der Datei "datei2.php" und all den anderen in nur eine Datei schreiben ! Dann musst du auch nur diese eine incloden !
-------------------- Projektübersicht : Geekweb.org
|
![]() |
| Hamlet |
#3 Geschrieben am: So 21.03.2004, 12:24 (+00:57)
|
![]() AyomRank 5 Gruppe: Experten Entwicklung (Mod) Beiträge: 334 Mitglied seit: 1.03.2004 |
Hallo blaster,
du könntest die jeweilg zu includenden Files in ein eigenes Verzeichnis legen. Nun lässt Du in der index.php die Verzeichnis-Struktur lesen und fügst alle Dateien des Verzeichnisses in einer Schleife ein. Lies mal hier: http://www.php.net/manual/de/ref.dir.php -------------------- Umwege erhöhen die Ortskenntnis!
---------------------------------------- Forum Baslertaube - Hier treffen sich Briefmarken-Sammler |
![]() |
| Alain_Aubert |
#4 Geschrieben am: So 21.03.2004, 15:33 (+03:08)
|
||
|
Ayom Slave Gruppe: Admin Beiträge: 4827 Mitglied seit: 25.09.2003 |
@Hamlet, so hätt ich das auch gemacht, aber jetzt ist mir grad folgendes ins Hirn gepoppt:
Die @ unterdrücken ja nett die Fehlermeldung, wenn das File (noch) nicht da ist, meine Frage aber was ist schneller? |
||
![]() |
| Hamlet |
#5 Geschrieben am: So 21.03.2004, 15:47 (+00:14)
|
||||
![]() AyomRank 5 Gruppe: Experten Entwicklung (Mod) Beiträge: 334 Mitglied seit: 1.03.2004 |
Gute Frage das. Keine Ahnung was da schneller ist. Ich weiss jetzt auch nicht recht, bei der Methode mit @include müsste man eigentlich schon am Anfang wissen, wieviele Dateien da folgen werden. Ich meine, wenn Du etwa so:
Dann kanns schon dauern und und eine "datei1001.php" würde nicht mehr eingebunden werden. Dagegen versucht der Server vielleicht viele Dateien einzubinden, die nicht bezw. nicht mehr vorhanden sind. Dagegen würde das Lesen der Verzeichnis-Struktur nur das liefern, was wirklich da ist. -------------------- Umwege erhöhen die Ortskenntnis!
---------------------------------------- Forum Baslertaube - Hier treffen sich Briefmarken-Sammler |
||||
![]() |
| blaster |
#6 Geschrieben am: So 21.03.2004, 16:35 (+00:47)
|
|
AyomRank 1 ![]() ![]() Gruppe: Member (inaktiv) Beiträge: 2 Mitglied seit: 21.03.2004 |
Erstmal THX!
Die Methode von Hamlet finde ich gut. allerdings vestehe ich die erklärung auf php.net nicht. könntest du das nochmal etwas einfacher erklären? Danke! |
![]() |
| Hamlet |
#7 Geschrieben am: So 21.03.2004, 16:59 (+00:23)
|
||
![]() AyomRank 5 Gruppe: Experten Entwicklung (Mod) Beiträge: 334 Mitglied seit: 1.03.2004 |
Probiers mal so:
Habs jetzt nicht ausprobiert, müsste aber funzen. Beachte: An $dir musst Du den kompletten Pfad übergeben vom Script aus, also z.B: "Verzeichnis/Subverzeichnis/Untersubverzeichnis" -------------------- Umwege erhöhen die Ortskenntnis!
---------------------------------------- Forum Baslertaube - Hier treffen sich Briefmarken-Sammler |
||
![]() |
| Hamlet |
#8 Geschrieben am: So 21.03.2004, 17:16 (+00:17)
|
||
![]() AyomRank 5 Gruppe: Experten Entwicklung (Mod) Beiträge: 334 Mitglied seit: 1.03.2004 |
Das hier ist jetzt getestet und schnurrt:
Sicher ginge das noch ein wenig eleganter -------------------- Umwege erhöhen die Ortskenntnis!
---------------------------------------- Forum Baslertaube - Hier treffen sich Briefmarken-Sammler |
||
![]() |
3 Jahre und 4 Monate später...
| *B4LL4* |
|
|
AyomRank 1 ![]() ![]() Gruppe: Member (inaktiv) Beiträge: 2 Mitglied seit: 20.06.2007 |
jop, das funktioniert - aber wie kann man das machen, dass die dateien dann nicht von A-Z (v. oben n. unten) sondern von Z-A (v. oben n. unten) included werden...?
-------------------- |
![]() |
| DZVO |
#10 Geschrieben am: Do 21.06.2007, 08:18 (+15:56)
|
|
AyomRank 4 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Gruppe: Member (aktiv) Beiträge: 124 Mitglied seit: 19.03.2007 |
ksort()
-------------------- |
![]() |
| *B4LL4* |
#11 Geschrieben am: Do 21.06.2007, 13:37 (+05:18)
|
||
|
AyomRank 1 ![]() ![]() Gruppe: Member (inaktiv) Beiträge: 2 Mitglied seit: 20.06.2007 |
super ehrlich gesagt, bin ich jezz genauso schlau wie vorher.... naja, muss ich noch bissel basteln - werds schon irgendwann hinkriegen DANKE -------------------- |
||
![]() |
| Maik power-labels AG |
#12 Geschrieben am: Do 21.06.2007, 14:21 (+00:44)
|
||
![]() AyomRank 5 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Gruppe: Member (aktiv) Beiträge: 485 Mitglied seit: 16.03.2006 |
mit PHP 5 ist es über Scandir recht einfach:
ungetestet... -------------------- |
||
![]() |
Thema wird von 0 Benutzer(n) gelesen (0 Gäste und 0 anonyme Benutzer)
0 Mitglieder:
« robots.txt - alles sperren ausser eine Datei?! | Programmierung Allgemein | Komplexe PHP / MySQL Abfrage optimieren »
Trackback-Url: http://www.ayom.com/track/t/958
![]() |
![]() ![]() ![]() |
| Themen Titel | Autor | Views | Antworten | Letzte Aktion |
| Starke Webseiten im süddeutschen Raum | allr8 | 321 | 5 | Mi 3.09.2008, 12:25 |
| Große Dateien auf Server anzeigen?! | Toblerone | 353 | 6 | So 31.08.2008, 18:32 |
| Rainking für Webseiten | Christian | 252 | 0 | Do 31.07.2008, 19:59 |
| Upload-Skript klappt nur bei manchen Dateien | Coach | 253 | 7 | Do 24.07.2008, 21:04 |
| Alle Dateien mit bestimmten Anfang löschen? | BartTheDevil89 | 194 | 4 | Mo 14.07.2008, 14:14 |
| 43 Seite wie Google Webseiten bewertet | Seth.Gecko | 343 | 0 | Fr 6.06.2008, 13:03 |
| Verzeichnis für Mobile Webseiten | kekskruemel | 562 | 3 | Mi 4.06.2008, 15:19 |
| [B] Smileys / Icons > 1200 Dateien | calusa | 124 | 0 | Do 29.05.2008, 11:36 |
| E.Mail-Schutz auf Webseiten | woody | 441 | 13 | Mi 28.05.2008, 16:17 |
Anzeige - [Hier werben / Mediadaten]


















