Einfache PHP-Entwicklung
Es geht in diesem Auftrag um die Zerlegung von Homepage-Dateien auf der lokalen Festplatte oder im Internet in div. Schlüsselbegriffe.
- 02.12.2010
Aus einer der zwei folgenden Optionen
a) allen .htm(l)- und .php-Dateien in bis zu 50 Verzeichnissen auf der Festplatte
b) allen .htm(l)- und .php-Dateien in einer URL und allen darin liegenden Dateien, auf die verlinkt wird
(Bsp: URL = www.meingeld.de, auch alles innerhalb von http://gold.meingeld.de sollte genommen werden)
sollen drei Textdateien erstellt werden. Diese sind alphabetisch sortiert und eindeutig, d.h. kein Begriff / keine Begriffskombination kommt doppelt vor.
Html- und PHP-Befehle werden natürlich nicht als Begriffe verwendet. entfernt werden.
Datei 1: Enthält jeweils 1 Begriff
Datei 2: Enthält jeweils 2 Begriffe. Ist einer der beiden Begriffe in der Datei "dontuse.txt" enthalten, wird der Eintrag nicht verwendet.
Datei 3: Enthält jeweils 3 Begriffe. Sind zwei der drei Begriffe in der Datei "dontuse.txt" enthalten, wird der Eintrag nicht verwendet.
Der Anfangsbuchstaben jedes Eintrags wird auf groß geändert.
Diese drei Varianten soll es
A) für alle Dateien unter a) oder b) gemeinsam geben.
B) für jede Datei einzeln, mit folgenden zwei Angaben in Zeile 1: Inhalt des <title>-Tags; in Zeile 2: Pfad der Datei; ab Zeile 3 dann die Begriffe
I. Berücksichtigt werden muss eine Datei "dontuse.txt", in der zeilenweise Begriffe enthalten sind, die nicht in diese drei Dateien übernommen werden.
II. Berücksichtigt werden muss auch eine Datei "trenner.txt", in der zeilenweise Zeichen(ketten) enthalten sind, die zur Beendigung einer Zeichenkette führen.
Beispieltext:
"Leben ist eine Eigenschaft, die Lebewesen von unbelebter Materie unterscheidet. Wesentliche Merkmale für Leben sind:"
Datei dontuse.txt enthält:
die
ein
eine
für
ist
sind
von
Datei trenner.txt:
,
;
.
!
?
-
"
Datei 1:
--------
Eigenschaft
Leben
Lebewesen
Materie
Merkmale
Unbelebter
Unterscheidet
Wesentliche
Datei 2:
--------
Materie unterscheidet
Unbelebter Materie
Wesentliche Merkmale
Datei 3:
--------
Lebewesen von unbelebter
Merkmale für Leben
Unbelebter Materie unterscheidet
Von unbelebter Materie
Wesentliche Merkmale für
"unterscheidet. Wesentliche Merkmale" ist hier wegen Bedingung II nicht enthalten!