South_Bridge Skrevet 8. august 2009 Del Skrevet 8. august 2009 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
Ernie Skrevet 8. august 2009 Del Skrevet 8. august 2009 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
South_Bridge Skrevet 8. august 2009 Forfatter Del Skrevet 8. august 2009 hehe... ja. problemet er at jeg jobber mot webhosten min, altså er det ikke min server og tror ikke jeg får lov til å skru på feilmeldinger :-/ Lenke til kommentar
Ernie Skrevet 8. august 2009 Del Skrevet 8. august 2009 Fungerer det ikke med error_reporting(E_ALL) da? Lenke til kommentar
Anbefalte innlegg
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 kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå