webForumDet fria alternativet

Inkludera sidor från annan site

PHP

3 svar · 188 visningar · startad av nanne

Medlem sedan dec. 19991 749 inlägg
Frågan#1
$fp = fsockopen ("sbn.sverok.se", 80, $errno, $errstr, 30);
if (!$fp) {
    echo "$errstr ($errno)<br>\n";
} else {
    fputs ($fp, "GET /klansidor/10/brujah.html HTTP/1.0\r\n\r\n");
    while (!feof($fp)) {
        echo fgets ($fp,128);
    }
    fclose ($fp);
}

Funkar absolut inte. Vad är det jag gör för fel? Sidan bara tuggar...

Medans include('http://sbn.sverok.se/klansidor/10/brujah.html');
funkar. Men då kan jag inte formatera texten som jag vill.

------------------
-----BEGIN GEEK CODE BLOCK-----
Version: 3.1 decoce
GCM/MU/IT$>AT d--- s: a-- C++$ UL P-- L++>++++ E W+++>$ N o-- K- w O- !M V?
PS++ PE- Y+ PGP-@ t+ 5 X+++ R* tv- b++ DI D++ G+ e* h++ r++ y+**@
------END GEEK CODE BLOCK------

Medlem sedan dec. 19991 749 inlägg
#2

Löste det hela med att använda fopen(); istället för fsockopen(); och då behövdes inte fputs heller

------------------
-----BEGIN GEEK CODE BLOCK-----
Version: 3.1 decoce
GCM/MU/IT$>AT d--- s: a-- C++$ UL P-- L++>++++ E W+++>$ N o-- K- w O- !M V?
PS++ PE- Y+ PGP-@ t+ 5 X+++ R* tv- b++ DI D++ G+ e* h++ r++ y+**@
------END GEEK CODE BLOCK------

[Redigerat av nanne den 06 sep 2001]

Medlem sedan mars 2001190 inlägg
#3

Jag misstänker att det är något i PHPs motor för fsockopen. Försökte själv hämta in en sida på samma sätt men det tog upp till en minut innan jag fick något resultat - om jag ens fick fram något innan PHP timade ut. =(

Att du inte får något alls är i och för sig väldigt konstigt. Det finns ett script att hämta på php.net/fsockopen som fungerade för mig. Testa om det löser ditt problem.

------------------
Patrik Lindgren - Alxnet AB
Alxnet.se - gratis webbverktyg

Medlem sedan mars 2001190 inlägg
#4

Hehe, doh. Too slow :)

------------------
Patrik Lindgren - Alxnet AB
Alxnet.se - gratis webbverktyg

258 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
121 ms — deklarationer (db)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)
120 ms — ändringar (db)