zurück zur Startseite
  


Zurück XHTMLforum > Webentwicklung (außer XHTML und CSS) > Serveradministration und serverseitige Scripte
Seite neu laden Simpleload xml geht nicht

Antwort
 
LinkBack Themen-Optionen Ansicht
  #1 (permalink)  
Alt 23.09.2009, 14:34
Erfahrener Benutzer
XHTMLforum-Mitglied
Thread-Ersteller
 
Registriert seit: 07.01.2008
Ort: Leipzig
Beiträge: 274
tichy ist in Verruf geraten
Standard Simpleload xml geht nicht

Hi, ich will grad XML´n und muss feststellen das mein XML scheinbar nicht geht.
Ich habe PHP 5.X installiert und möchte, man höre und staune, eine xml datei auslesen.

Die XMl Datei ist gefüllt mit folgendem Inhalt

Code:
<?xml version="1.0" encoding='UTF-8'?>
<database>
<item>
<name>132213</name>
<file>bild1.jpg</file>
<text>3213213</text>
<thumbnail>bild1_thumbnail.jpg</thumbnail>
</item>
</database>
die PHP Datei mit diesem

PHP-Code:
<?php

if (file_exists('files.xml')) {
   
$xml simplexml_load_file('files.xml');


var_dump($xml);


} else {
echo
"mist";
   exit(
'Konnte Datei nicht laden.');
}
?>
Leider gibt mir Var_dump nur bool(false) aus.

Die Datei ist im gleichen Ordner!

Woran kann es liegen das mir nichts ausgegeben wird?
Liegt das an der Konfiguration des Servers?
Warum sollte jemand XML abstellen?

Gruß
Mit Zitat antworten
Sponsored Links
  #2 (permalink)  
Alt 23.09.2009, 14:40
Erfahrener Benutzer
XHTMLforum-Kenner
 
Registriert seit: 29.07.2005
Beiträge: 1.076
xm22 befindet sich auf einem aufstrebenden Ast
Standard

xml kann man nicht "abstellen".

Hast Du das xml mal validiert? Probier mal, das encoding auch in " zu setzen, vielleicht meckert php deswegen.


EDIT: E_ALL angemacht?
__________________
... Meine Meinung
Mit Zitat antworten
Sponsored Links
  #3 (permalink)  
Alt 23.09.2009, 14:43
Erfahrener Benutzer
XHTMLforum-Mitglied
Thread-Ersteller
 
Registriert seit: 07.01.2008
Ort: Leipzig
Beiträge: 274
tichy ist in Verruf geraten
Standard

joo, danke. Hat geklappt
Sowas aber auch.
Mit Zitat antworten
  #4 (permalink)  
Alt 23.09.2009, 14:54
Erfahrener Benutzer
XHTMLforum-Mitglied
Thread-Ersteller
 
Registriert seit: 07.01.2008
Ort: Leipzig
Beiträge: 274
tichy ist in Verruf geraten
Standard

Neues problem,
es geht jetzt grundsätzlich. Komischerweise geht es aber nicht wenn in der XML Datei folgender Satz Steht
Code:
<text>Einsame Schiene im Sächsichen Outback</text>
Das ist sehr Komisch!!!!!!

Noch Komischer ist, das wenn ich jeden Buchstaben durch ein a ersetzte, funktioniert es auch. genau so mit Zahlen, aber nicht
mit diesem Satz.

Haaa, ich habs. Es liegt an dem

ä

alles, klar.!!!

Geändert von tichy (23.09.2009 um 14:59 Uhr)
Mit Zitat antworten
  #5 (permalink)  
Alt 23.09.2009, 19:53
Benutzerbild von Pr0g
(^.^)
XHTMLforum-Mitglied
 
Registriert seit: 23.08.2005
Ort: Düsseldorf
Beiträge: 535
Pr0g wird schon bald berühmt werden
Standard

Der Parser erwartert passende Entities für die Sonderzeichen, wenn ich es recht in Erinnerung habe. Alternativ könnte man die Daten evtl. auch unkodiert in einen CDATA Bereich packen, dort sollten die Zeichen egal sein:
Code:
<text><![CDATA[Einsame Schiene im Sächsichen Outback]]></text>
__________________
Mit Zitat antworten
  #6 (permalink)  
Alt 23.09.2009, 21:11
Benutzerbild von inta
free as in freedom
XHTMLforum-Kenner
 
Registriert seit: 04.12.2006
Ort: Berlin
Beiträge: 5.028
inta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz seininta kann auf vieles stolz sein
Standard

Das wär mir neu, dass man wegen Umlauten einen CDATA-Bereich definieren muss.

Bist du sicher, tichy, dass deine XML-Datei auch als UTF-8 gespeichert ist?
Mit Zitat antworten
Antwort

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Daten aus externer XML Datei auslesen und anzeigen....... RedBaron2104 (X)HTML 6 10.06.2011 15:36
XML Datei in eine XHTML Datei einbinden danny.b (X)HTML 5 22.12.2008 08:06
Firefox isn't transforming xml to xhtml Arokh (X)HTML 5 28.02.2008 16:47
XML Namespace xmlns Probleme 5enses (X)HTML 1 09.06.2007 15:59
XML Daten in HTML Tabelle OvD (X)HTML 0 21.06.2006 16:24


Alle Zeitangaben in WEZ +2. Es ist jetzt 11:40 Uhr.