Mailinglisten-Archive |
hi danke, aber es kam nur Datenmüll bei mir an. Kannst du mir das script bitte direkt an meine MailAdresse senden ??? fister22_(at)_hotmail.com schonmal vielen dank!! tobias > From: "Tobias" <fister22_(at)_hotmail.com> > To: <php_(at)_php-center.de> > Subject: [php] echte filesize von entfernten dateien > Date: Sat, 5 Aug 2000 19:45:08 +0200 > > hi > also alle einigermaßen verstädlichen FileSizeScripte funktionieren > bei mir nicht, wie z.b. > > function getfilesize($server, $filename){ > $fp =3D fsockopen($server,80,&$errno,&$errstr); > if (!$fp) { > echo "error $errstr ($errno)<br>\n"; > } > else { > fputs ($fp, "HEAD $filename HTTP/1.0\n\n"); > fputs($fp,"HEAD ".$filename." HTTP/1.0\nHost: ".$server."\n\n"); > while (!feof($fp)) { > $test =3D sprintf("%s%s", $test, fgets ($fp,128)); > } > print $test; > if(strpos ($test, 'Content-Length:') > 0) { > $pos =3D strpos ($test, 'Content-Length:'); > $pos2 =3D strpos ($test, 'Connection:'); > $size =3D substr($test, $pos + 15, $pos2 - $pos - 15); > print $size; > } > > fclose ($fp); > } > return $size; > } > > liefert nur fehler ... > ich muß es unbedingt hinbekommen da ich die filegöße von > zip´s, rar´s u.a. files auf allen möglichen servern ( geocities, fortunecities,xoom ... ) auslesen kann oder zumindest bestimmen muss, oder zumindest überhaupt existiert. > > Wer hat da ein FUNZENDES Script ?? > > BIG THANKS > > Tobias > Webmaster of Traffic-Eye ( http://cgi-bin.spaceports.com/~traffeye/ ) > > > > --__--__-- > > Message: 21 > Date: Sat, 5 Aug 2000 20:05:28 +0200 (CEST) > From: Sascha Schumann <sascha_(at)_schumann.cx> > Subject: Re: [php] echte filesize von entfernten dateien > Reply-To: php_(at)_php-center.de > > Versuch mal das attachte Script. Die Funktion liefert > die Größe in Bytes oder einen Fehlercode zurück: > > -1: Netzwerkproblem > -2: Innvalider HTTP Header empfangen > -3: URL invalid > > - Sascha > >
php::bar PHP Wiki - Listenarchive