Avatar billede Mik2000 Professor
04. januar 2011 - 00:49 Der er 5 kommentarer og
1 løsning

include ekstern side

Hej

Jeg har et sted hvor jeg skal vise en ekstern side på min - eksempel:

include("http://www.andenside.dk/side.php");

Det fungerer ganske godt.
Men somme tider er den anden side langsom, eller nede. I de tilfælde er min side meget lang tid om at komme, og når den kommer viser den en fejl.

Så mit spørgsmål er:
Kan jeg få den til at stoppe forsøget hurtigere, og selv angive en fejl på siden, når den ikke kan hente forsiden?
Avatar billede ksoren Nybegynder
04. januar 2011 - 01:15 #1
Avatar billede Mik2000 Professor
04. januar 2011 - 09:35 #2
Hej
Tak for svaret.... har lige umiddeltbart svært ved at se hvilke af tingene jeg skal bruge. Kan du hjælpe med et eksempel?
Avatar billede ksoren Nybegynder
04. januar 2011 - 23:02 #3
Prøv:

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "http://www.google.dk");
curl_setopt($ch, CURLOPT_TIMEOUT, 2); // timeout
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$output = curl_exec($ch);
curl_close($ch);

if($output === false){
    echo "Fejl ved hentning";
}else{
    echo $output;
Avatar billede Mik2000 Professor
05. januar 2011 - 00:03 #4
Hejsa

Mange tak. det vil jeg lige prøve :)

Hvis du lægger et svar er det point :)
Avatar billede Mik2000 Professor
05. januar 2011 - 00:13 #5
Det virker - mange tak :)
Avatar billede Mik2000 Professor
11. februar 2011 - 10:38 #6
Lukker den nu da ingen har lagt svar, men mange tak for hjælpen
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester