Hallo,
habe folgendes Script, dass mir meine Daten aus der DB ausliest und als xml an den Browser schickt.
Funktioniert auch prima. Nun hätte ich gern das Script umgeschrieben, dass der Inhalt statt an den Browser in eine Datei geschrieben wird.
Kann mir jemand helfen?
Gruß,
Silicone
habe folgendes Script, dass mir meine Daten aus der DB ausliest und als xml an den Browser schickt.
Funktioniert auch prima. Nun hätte ich gern das Script umgeschrieben, dass der Inhalt statt an den Browser in eine Datei geschrieben wird.
PHP:
<?php
require ("config.inc.php");
$db = mysql_connect($dbserver,$nutzer,$passwort);
$satz = mysql_db_query($dbname, "SELECT * FROM $dbtab ORDER BY 'iddatum' DESC");
$num = mysql_num_rows($satz);
echo "
<?xml version='1.0'?><port>";
for ($i=0;$i<$num;$i++) {
$lportfolioid = mysql_result($satz,$i,"portfolioid");
$ldatum = mysql_result($satz,$i,"datum");
$ltitel = mysql_result($satz,$i,"titel");
$lbild = mysql_result($satz,$i,"bild");
$llink = mysql_result($satz,$i,"link");
$lkategorie = mysql_result($satz,$i,"kategorie");
$linhalt = mysql_result($satz,$i,"inhalt");
$lportfolioid = ereg_replace("'", "", $lportfolioid);
$lportfolioid = stripslashes($lportfolioid);
$ltitel = ereg_replace("'", "", $ltitel);
$ltitel = stripslashes($ltitel);
$ldatum = ereg_replace("'", "", $ldatum);
$ldatum = stripslashes($ldatum);
$lbild = ereg_replace("'", "", $lbild);
$lbild = stripslashes($lbild);
$llink = ereg_replace("'", "", $llink);
$llink = stripslashes($llink);
$lkategorie = ereg_replace("'", "", $lkategorie);
$lkategorie = stripslashes($lkategorie);
$linhalt = ereg_replace("'", "", $linhalt);
$linhalt = stripslashes($linhalt);
echo " <portfolio id='$lportfolioid' datum='$ldatum' bild='$lbild' kategorie='$lkategorie' link='$llink' titel='$ltitel'><details><![CDATA[$linhalt]]></details></portfolio>";
}
echo " </port>";
mysql_close($db);
?>
Kann mir jemand helfen?
Gruß,
Silicone