N nanne Medlem sedan dec. 1999 1 749 inlägg Frågan 6 sep. 2001 08:56 #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------
N nanne Medlem sedan dec. 1999 1 749 inlägg 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]
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
Hehe, doh. Too slow :)
------------------
Patrik Lindgren - Alxnet AB
Alxnet.se - gratis webbverktyg