das machen viele mittelmäßige editoren falsch.
							
						
					?> ausgeben
				
					Einklappen
				
			
		
	X
- 
	
	
	
		
	
	
		
		
		
		
		
		
		
	
	
 hi nochmal,
 
 wenn ich die inhalte mit htmlentities umwandle, kommt eine Fehlermeldung bei SimpleXMLElement.
 Der CodePHP-Code:Warning: SimpleXMLElement::__construct() [function.SimpleXMLElement---construct]:
 Entity: line 8: parser error : Entity 'uuml' not defined in
 /homepages/35/d97301268/htdocs/reifenforum/rssjogi/makerss.php5 on line 41
 
 PHP-Code:if($anz > 0)
 {
 //$head .= "<?xml version=\"1.0\" encoding=\"ISO-8859-1\" ?>\n";
 $head .= '<?xml version="1.0" encoding="ISO-8859-1" ?>'."\n";
 $head .= "<rss version=\"0.91\">\n";
 $head .= "<channel>\n";
 $head .= "<title>test</title>\n";
 $head .= "<language>de-de</language>\n\n";
 
 while($row=mysql_fetch_array($result))
 {
 $body .= "<item>\n";
 $body .= "<title>".htmlentities($row['titel'])."</title>\n";
 $body .= "<link>".htmlspecialchars($row['link'])."</link>\n";
 $body .= "</item>\n";
 }
 $foot .= "\n</channel>\n";
 $foot .= "</rss>\n";
 $xmlraw = $head.$body.$foot;
 $xmlraw = stripslashes($xmlraw);
 echo $xmlraw;
 $xml = new SimpleXMLElement($xmlraw);
 $xml = $xml->asXML();
 //echo "--------------------------------------------------------";
 //echo $xml;
 }Zuletzt geändert von jogisarge; 12.07.2007, 22:47.
 Kommentar
 
          
Kommentar