Hallo,
hoffe in dieses Forum passt das...
Ich erstelle mit PHP eine XML Datei, diese wird dann von SlideshowPro (http://slideshowpro.net) verwendet, um eben eine Slideshow anzuzeigen.
Jetzt mein Problem,
Ich übergebe mehrere Variablen an die XML-Datei, diese werden auch korrekt in der fertigen XML-Datei angezeigt, nur die Slideshow versteht das nicht.
Mach ich vielleicht beim erstellen der XML Datei einen Fehler, denn manuell - wenn ich die Variablen händisch eintrage - funktioniert alles.
So übergebe ich die Variablen
So erstelle ich die XML-Datei:
Wie gesagt, wenn ich in "xmlFilePath" die Url + Variablen händisch eingebe funktioniert alles.
Obwohl es die gleichen Daten sind...
Schön langsam verzweifle ich daran
Hoffe mir kann hier jemand helfen
lg
michi
hoffe in dieses Forum passt das...
Ich erstelle mit PHP eine XML Datei, diese wird dann von SlideshowPro (http://slideshowpro.net) verwendet, um eben eine Slideshow anzuzeigen.
Jetzt mein Problem,
Ich übergebe mehrere Variablen an die XML-Datei, diese werden auch korrekt in der fertigen XML-Datei angezeigt, nur die Slideshow versteht das nicht.
Mach ich vielleicht beim erstellen der XML Datei einen Fehler, denn manuell - wenn ich die Variablen händisch eintrage - funktioniert alles.
So übergebe ich die Variablen
Code:
<script type="text/javascript">
var so = new SWFObject("loader.swf", "loader", "100%", "100%", "8", "none");
so.addParam("allowFullScreen","true");
so.addParam("wMode","transparent");
so.addParam("quality", "best");
so.addVariable("paramXMLPath","http://media.fh-krems.ac.at/swf/slideshow/<?php echo $output; ?>.php?show=<?php echo $_GET['content']; ?>&id=<?php echo $_GET['id']; ?>");
so.write("flashcontent");
</script>
So erstelle ich die XML-Datei:
PHP:
header ("content-type: text/xml");
$path = "http://domain.at/ssp/images.php?".$_GET['show']."=".$_GET['id'];
// Start XML file, create parent node
$dom = new DOMDocument("1.0");
$node = $dom->createElement("params");
$parnode = $dom->appendChild($node);
// Iterate through the rows, adding XML nodes for each
// ADD TO XML DOCUMENT NODE
$node = $dom->createElement("customParams");
$newnode = $parnode->appendChild($node);
$newnode->setAttribute("sspWidth","848");
$newnode->setAttribute("sspHeight","450");
$node = $dom->createElement("nativeParams");
$newnode = $parnode->appendChild($node);
.
.
.
$newnode->setAttribute("xmlFilePath",$path);
$newnode->setAttribute("xmlFileType","Director");
echo $dom->saveXML();
Wie gesagt, wenn ich in "xmlFilePath" die Url + Variablen händisch eingebe funktioniert alles.
Obwohl es die gleichen Daten sind...
Schön langsam verzweifle ich daran
Hoffe mir kann hier jemand helfen
lg
michi