Gå til innhold

får ikke åpne andre sider med fopen...


Anbefalte innlegg

Jeg prøver å åpne og lese andre websider, mer spesifisert xml sider:

 

ini_set("user_agent", "Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.0.5) Gecko/2008120122 Firefox/3.0.5");

$url = "http://eu.wowarmory.com/character-sheet.xml?r=Daggerspine&n=" . $value;

$file = fopen ($url, 'r') or die('<br />fopen: could not open webpage<br />Redirecting in 5 sec...<meta http-equiv="refresh" content="5; url=dps.php" >');

$content = file_get_contents( $url );

$xml = simplexml_load_string( $content );

 

$value er en verdi i et array(av brukernavn). tar jeg en echo $url og copypaster denne i browser funker det fint. men koden over her vil faile på fopen og spytte ut teksten fra "or die(" til denne. noe spesielt jeg har glemt? noe med ini_set?

Lenke til kommentar
Videoannonse
Annonse

Kan det hende at allow_url_fopen er satt til off? Ellers så gir bare fopen false ved error, og den error-en har nivå E_WARNING. Det kan være verdt å skru på visning av feilmeldinger eller sjekke error-loggen. Det vil iallfall avsløre hvorfor det feiler.

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...