oya Skrevet 22. september 2009 Skrevet 22. september 2009 Hei! Noen som har noen tips til hvordan man kan lese inn det som står mellom <title></title> på en ekstern webside?
Mats Danielsen Skrevet 22. september 2009 Skrevet 22. september 2009 Hei function get($a,$b,$c){ // Gets a string between 2 strings $y = explode($b,$a); $x = explode($c,$y[1]); return $x[0]; } echo get(file_get_contents('http://www.diskusjon.no/index.php?showtopic=1155064'), "<title>", "</title");
Epower Skrevet 22. september 2009 Skrevet 22. september 2009 preg_match('/<title>(.*?)<\/title>/is', file_get_contents('http://www.google.com/'), $matches); echo $matches[1];
oya Skrevet 22. september 2009 Forfatter Skrevet 22. september 2009 Takk, brukte den siste. Funket veldig bra
oya Skrevet 22. september 2009 Forfatter Skrevet 22. september 2009 Bare en liten ting, hva skjer om serveren er nede i det jeg kjører denne koden?
Kris Skrevet 22. september 2009 Skrevet 22. september 2009 Warning: file_get_contents(http://google.no) [function.file-get-contents]: failed to open stream: HTTP request failed! HTTP/1.1 500 Internal Server Error in C:\xampp\htdocs\PHP\test\6.php on line 3
oya Skrevet 22. september 2009 Forfatter Skrevet 22. september 2009 (endret) Burde kanskje skrevet: Hvordan unngår jeg kluss om serveren er nede...? Endret 22. september 2009 av oya
Epower Skrevet 22. september 2009 Skrevet 22. september 2009 if($site = @file_get_contents('http://www.google.com/') { preg_match('/<title>(.*?)<\/title>/is', $site, $matches); echo $matches[1]; } else { echo 'o noes'; }
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å