You are not logged in.

wcf.regNote.message

moista

Beginner

  • "moista" started this thread

Posts: 7

  • Send private message

1

Saturday, July 1st 2006, 7:50pm

Log-Datei folgendermaßen auslesen

Servus,

Ich stehe momentan vor dem Problem, eine Log-Datei auszulesen. Das Problem liegt allerdings nicht am auslesen selbst, sondern an dem Wie - Nämlich wie ich das Benötigte in die Variablen packe... Naja das ganze ist nicht ganz so leicht zu erklären, drum geb ich einfach mal ein Beispiel:

Aufbau der LOG:

Source code

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<Playing>
	<Interpret>Name des Interpreten</Interpret>
	<Titel>Titel des Interpreten</Titel>
</Playing>
<Settings>
	<Volume>Lautstärke</Volume>
	<Version>Version d Players</Version>
</Settings>
<Playlist>
	<0>
		<Name>Name der Playlist</Name>
		<Counts>Anzahl der Dateien in der Playlist</Counts>
	</0>
	<1>
		<Interpret>1. Interpret in der Playlist</Interpret>
		<Titel>Dazugehöriger Titel</Titel>
	</1>
	<2>
		[...]
	</2>
</Playlist>


So sieht also die aktuelle Log ungefähr aus. Das sieht vom Aufbau her HTML sehr ähnlich, aber das bringt mir auch nichts!

Also folgendes möchte ich jetzt erreichen:

PHP Source code

1
2
3
4
5
$Playing['Interpret']="Name des Interpreten";
$Playing['Titel']="Titel des Interpreten";
$Settings['Volume']="Lautstärke"
$Settings['Version']="Version d Players";
$Playlist['0']['Name']="Name der Playlist";


Natürlich möchte ich die Variablem so nicht setzten! Der letzte Abschnitt soll nur zeigen, was die Variablen beinhalten!

So möchte ich also die Log auslesen und dann z.B. irgendwo auf der Seite
<?php echo($Playing['Titel']); ?>
platzieren und schon sieht man den Interpreten (Im Beispiel wäre das "Name des Interpreten")

Ich hab mich mal wieder kompliziert ausgedrückt, hoffe aber, dass mich irgendjemand da draußen verstanden hat und mir helfen kann...

Gruß - Ich

Ephraim

Professional

Posts: 826

Location: coder-board.info

Occupation: Info-Student

  • Send private message

2

Monday, July 3rd 2006, 9:29am

Deine Log ist doch ne einwandfreie XML Datei. Warum dann gross umständlich selber versuchen des auszulesen wenn es XML Parser gibt?

z.B. http://pear.php.net/package/XML_Parser

einfach ma runterladen und ein bissel rumspielen dann sollte des recht schnell erledigt sein.

Da sind auch ein paar Beispiele dabei. Also viel Spass :)

Ciao Ephraim

wcf.user.socialbookmarks.titel