jenslm: xml und include

Beitrag lesen

Komme mal wieder nicht weiter.
Mein Code:

  
$xml = simplexml_load_file("".$_SERVER['DOCUMENT_ROOT']."/subordner/templ/template.xml");  
$count = count($xml); //2  
$id = 0;  
		  
do  
{  
	$pos = $xml->positions->position[$id]->name;  
			  
	echo "<div class=\"".$pos."\">";  
					  
	$sql = "SELECT module FROM pos_assoc WHERE pos = '$pos'";  
	$result = mysql_query($sql, $database) or die(mysql_error());  
					  
	do  
	{  
		echo $row['module']; //funktionert einwandfrei  
		include("".$_SERVER['DOCUMENT_ROOT']."/subordner/modules/".$row['module'].".php"); //siehe unten  
	}  
	while($row = mysql_fetch_assoc($result));  
			  
	$id++;  
}  
while($id <= $count);  

die xml dazu:

  
<?xml version="1.0" encoding="utf-8" ?>  
<template>  
	<generals>  
		<inf1>inf1</inf1>  
		<inf2>inf2</inf2>  
	</generals>  
	  
	<positions>  
		<position><name>top</name></position>  
		<position><name>middle</name></position>  
	</positions>  
</template>  

Soweit so gut. Die Ausgabe der gewünschten Variable ($row['module']) funktioniert genauso wie ich mir es vorgestellt habe.

Ausgabe:
nav
content

Setze ich die Variable allerdings in einen Include-Befehl ein erhalte ich Folgendes:

Warning: include(Laufwerk:/xampp/htdocs/subordner/modules/.php) [function.include]: failed to open stream: No such file or directory in Laufwerk:\xampp\htdocs\subordner\templ\html\template.php on line 22

Warning: include() [function.include]: Failed opening 'Laufwerk:/xampp/htdocs/subordner/modules/.php' for inclusion (include_path='.;\xampp\php\pear') in Laufwerk:\xampp\htdocs\subordner\templ\html\template.php on line 22
navText aus nav.php

Warning: include(Laufwerk:/xampp/htdocs/subordner/modules/.php) [function.include]: failed to open stream: No such file or directory in Laufwerk:\xampp\htdocs\subordner\templ\html\template.php on line 22

Warning: include() [function.include]: Failed opening 'Laufwerk:/xampp/htdocs/subordner/modules/.php' for inclusion (include_path='.;\xampp\php\pear') in Laufwerk:\xampp\htdocs\subordner\templ\html\template.php on line 22
contentText aus content.php

Warning: include(Laufwerk:/xampp/htdocs/subordner/modules/.php) [function.include]: failed to open stream: No such file or directory in Laufwerk:\xampp\htdocs\subordner\templ\html\template.php on line 22

Warning: include() [function.include]: Failed opening 'Laufwerk:/xampp/htdocs/subordner/modules/.php' for inclusion (include_path='.;\xampp\php\pear') in Laufwerk:\xampp\htdocs\subordner\templ\html\template.php on line 22

In den letzten Zeilen der 2. und 4. Fehlermeldung wird allerdings alles ausgegeben. Auch der Echo-Befehl der Include-Datei?!
Was mache ich falsch?
Lg, Jens