Mailinglisten-Archive |
hi nochmal thx an sascha, hab es jetzt nach einem ganzen tag onlinesein und internetsuchens rausbekommen. _(at)_ Ulf, ein ganz grüner Newbie bin ich nun auch nicht !!!! das problem ist nu, daß man überhaußt NIX über header anfragen im netz findet, außer vieleicht das unverständlich geschriebene und unnütze HTTP Manual in englisch. als das funzt jetzt. und es lag nicht an mir !!!!! ich habe es auf einem Spaceports.com Server gehostet und der hat andauernd Permission denied geliefert. GENAU das gleich script hab ich dann mal aus testzwecken auf einem Xodox - Server gestartet und ohh wunder es läuft !!!! habe das script jetzt auch auf meine Seite mit eingebunden, somit bin ich mit dem gesamten PHP-Code der seite fertig. hier nochmal das FUNZENDE Script: function getfilesize($ziel){ $url=parse_url($ziel); $host=$url[host]; $datei=$url[path]; $fp = fsockopen($host, 80, &$errno, &$errstr); if(!$fp) { echo fehler(); } else { fputs($fp,"HEAD ".$datei." HTTP/1.0\n\n"); while (!feof($fp)) { $test = sprintf("%s%s", $test, fgets ($fp,128)); } if(strpos ($test, 'Content-Length:') > 0) { $pos = strpos ($test, 'Content-Length:'); $pos2 = strpos ($test, 'Accept'); $size = substr($test, $pos + 15, $pos2 - $pos - 15); } fclose ($fp); } return (doubleval($size)/(1024*1024)); } cu Tobias ----------------------- Webmaster of Traffic Eye http://traffic-eye.x2.nu Das Traffic Auge deiner Webseite, nie wieder tote Links aufgrund zu hohen Traffics
php::bar PHP Wiki - Listenarchive