oya Skrevet 22. september 2009 Del 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? Lenke til kommentar
Mats Danielsen Skrevet 22. september 2009 Del 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"); Lenke til kommentar
Epower Skrevet 22. september 2009 Del Skrevet 22. september 2009 preg_match('/<title>(.*?)<\/title>/is', file_get_contents('http://www.google.com/'), $matches); echo $matches[1]; Lenke til kommentar
oya Skrevet 22. september 2009 Forfatter Del Skrevet 22. september 2009 Takk, brukte den siste. Funket veldig bra Lenke til kommentar
oya Skrevet 22. september 2009 Forfatter Del Skrevet 22. september 2009 Bare en liten ting, hva skjer om serveren er nede i det jeg kjører denne koden? Lenke til kommentar
Kris Skrevet 22. september 2009 Del 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 Lenke til kommentar
oya Skrevet 22. september 2009 Forfatter Del Skrevet 22. september 2009 (endret) Burde kanskje skrevet: Hvordan unngår jeg kluss om serveren er nede...? Endret 22. september 2009 av oya Lenke til kommentar
Epower Skrevet 22. september 2009 Del 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'; } 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å