Det kan väl vara olika hastighet på linorna mellan servrarna, olika routing osv. Om du kan göra en "ping" resp. "traceroute" från båda servrarna så ser du om det är nätet eller vad det beror på.
Frågan#1
undrar varför det tar så himla långt tid och få ut källan med den kod när jag kör med en linux server? Med windows server så går det snabbt?
<?
function vader()
{
@$file = fopen("http://www.smhi.se/weather/landvader/prognos15_".$_GET['id'].".htm", "r");
if (!$file)
{
echo "Kunde inte upprätta förbindelsen med webbplatsen.\n Var god försök igen senare!";
exit;
}
while (!feof($file))
{
$line = fgets($file, 1024);
global $kopiera1;
if (eregi(" <font size=\"1\" face=\"Verdana\"><strong>(.*)",$line,$out))
$kopiera1 = $out[1];
global $kopiera2;
if (eregi("<b><font face=\"Verdana\" size=\"2\">(.*)</font></b>",$line,$out))
$kopiera2 = "<span class=\"lasrubrik\"><b>$out[1]</b></span><br><img border=\"0\" src='bilder/linjemain_dot.gif' width=\"486\" height=\"3\"><br>";
global $kopiera3;
if (eregi("<div align=\"right\"><font face=\"Verdana\" size=\"1\">(.*)</font>",$line,$out))
$kopiera3 = "<font color='#868686'>$out[1]</font><br>";
global $kopiera4;
if (eregi(" <font face=\"Verdana\" size=\"2\">(.*)</font>",$line,$out))
$kopiera4 = $out[1];
}
fclose($file);
return $kopiera1;
return $kopiera2;
return $kopiera3;
return $kopiera4;}
?>
