Problem mit simplexml_load_file

Psychokiller

Mitglied
Hallo,

ich bin grade dabei per PHP das wow Arsenal auszulesen für eine Seite.
Wer es nicht kennt hier mal die Url

Das ganze funktioniert alles Problemlos doch eine einzige sache funktioniert nicht und zwar sieht die Zeile zum auslesen so aus:

PHP:
$xml = simplexml_load_file("http://eu.wowarmory.com/character-sheet.xml?r=Khaz'goroth&n=$nick");

am ende wo $nick steht kommt halt ein belibiger Nick eines Characters rein wenn dieser Nick jetzt aber umlaute oder andere sachen wie â usw. enthält findet es diesen Character nicht.

Setze ich jetzt aber für z.B. ä %C3%A4 ein funktioniert es. :S

Ich hoffe ich konnte es halbwegs verständlich erklären.


Mit freundlichen Grüßen

Psycho
 
Hallo,

ich bin grade dabei per PHP das wow Arsenal auszulesen für eine Seite.
Wer es nicht kennt hier mal die Url

Das ganze funktioniert alles Problemlos doch eine einzige sache funktioniert nicht und zwar sieht die Zeile zum auslesen so aus:

PHP:
$xml = simplexml_load_file("http://eu.wowarmory.com/character-sheet.xml?r=Khaz'goroth&n=$nick");

am ende wo $nick steht kommt halt ein belibiger Nick eines Characters rein wenn dieser Nick jetzt aber umlaute oder andere sachen wie â usw. enthält findet es diesen Character nicht.

Setze ich jetzt aber für z.B. ä %C3%A4 ein funktioniert es. :S

Ich hoffe ich konnte es halbwegs verständlich erklären.


Mit freundlichen Grüßen

Psycho

Irgendwie keine Frage, aber versuch mal http://php.net/urlencode
 
die frage ist einfach woran es liegt ^^

ich versuchs mal mit urlencode() dann meld ich mich nochmal :)

//edit: urlencode sowie rawurlencode haben nicht gebracht da sie mir das ä z.B. in %E4 umwandeln ich jedoch das Format %C3%A4 bekommen müsste damit er den Character findet :(

//edit2: ich hab keine Ahnung warum aber mit utf8_encode() funktionierts o.0

Ich bedanke mich für deine Hilfe StefanR.


Mit freundlichen Grüßen

Psycho
 
Zuletzt bearbeitet:
Zurück