php-general Digest 5 Jan 2009 01:12:09 -0000 Issue 5883

Topics (messages 285429 through 285441):

Dear friend happy new year 2009
        285429 by: John Jairo Vega Angulo

Re: How to count transfered kBytes in File-Download
        285430 by: Michelle Konzack
        285435 by: Michelle Konzack
        285437 by: Michelle Konzack
        285439 by: Eric Butera
        285440 by: Michelle Konzack

Re: IE Problem Detecting Post Variables
        285431 by: Nisse Engström
        285434 by: tedd
        285441 by: Ashley Sheridan

HTTP range headers  [WAS: How to count transfered kBytes in File-Download]
        285432 by: Michelle Konzack
        285433 by: Michelle Konzack

Send file from script but with name... [fails]
        285436 by: Michelle Konzack
        285438 by: Michelle Konzack

Administrivia:

To subscribe to the digest, e-mail:
        [email protected]

To unsubscribe from the digest, e-mail:
        [email protected]

To post to the list, e-mail:
        [email protected]


----------------------------------------------------------------------
--- Begin Message ---
Dear friend happy new year 2009

        We are a reliable wholesaler ,we sell electrical product .such as
laptops, televisions,mobile phones,playstations,cameras ,Etc.All items come
with 12month international warranty . If you are interested in something
,please feel free to contact
 us  ,our company can offer you the best price , we hope to estabulish a
well business relationship with you !
 *Web:* *http://www.21st-trader.com/*
*MSN/Mmail:[email protected]*

--- End Message ---
--- Begin Message ---
Hello Ashley,

Am 2009-01-04 09:23:46, schrieb Ashley Sheridan:
> I'm still a little confused on this though. How would a browser send
> this to notify of a download that was only partially completed before?

I am using Mozilla/Iceape under Debian GNU/Linux  and  it  is  sometimes
realy confusing since it support resum broken  downloads  but  sometimes
not.

So in general, if you want to download something,  the  Download  Client
(wget, curl or a Web-Browser) is checking whether a File with  the  same
name exist already and do a filesize($DL_FILE).  Then it send the  infos
together WITH the normal HTTP header and then it is the JOB of the  Web-
or FTP-Server to act...

This mean, if the SERVER check the RANGE header and see: "Oh, the client
has already 1234 Bytes but my file is 5678 Bytes." the SERVER  SKIP  the
first 1234 Bytes and start at the 1235 Bytes sending up to the end.

However, Webservers supporting the RANGE header can send a real  partial
file like the filesize is 10000 Bytes and the Client can request to  get
the Bytes from 2001 to 4000.

This is what Bit-Torrent does e.g.:

    client -> server 1 ->     0 to  2000 bytes
              server 2 ->  2001 to  4000 bytes
              server 3 ->  4001 to  6000 bytes
              server 4 ->  6001 to  8000 bytes
              server 5 ->  8001 to 10000 bytes

the problem is now, the FORMAT of the RANGE header.

Thanks, Greetings and nice Day/Evening
    Michelle Konzack
    Systemadministrator
    24V Electronic Engineer
    Tamay Dogan Network
    Debian GNU/Linux Consultant


-- 
Linux-User #280138 with the Linux Counter, http://counter.li.org/
##################### Debian GNU/Linux Consultant #####################
<http://www.tamay-dogan.net/>               <http://www.can4linux.org/>
Michelle Konzack   Apt. 917                  ICQ #328449886
+49/177/9351947    50, rue de Soultz         MSN LinuxMichi
+33/6/61925193     67100 Strasbourg/France   IRC #Debian (irc.icq.com)

Attachment: signature.pgp
Description: Digital signature


--- End Message ---
--- Begin Message ---
Hello Jim and *,

Am 2009-01-02 21:12:58, schrieb Jim Lucas:
> $current_size = 0;
> while ( !feof($HANDLER) ) {
>       $current_size += $buffer;
>       echo fread($HANDLE, $buffer);
> }

This part is working now...  ;-)

But there is a problem:

IF the user interrupt the download, the  PHP  script  exit  immediately,
which mean, the database can nut be updated for the partial download.

Now I was searchin the downloaded php5 documentation where i have  read,
that one can set a variable, that the PHP5 script does NOT exit, if the
user interrupt the connection.

I need to set ths ONLY for this function, since otherwise it can have  a
very negative impact.

Can someone tell me, WHICH and HOW to set the variable?

Note:  I have only access to my VServer root not the PHP or OS
       installation even if I can read it from my php scripts...

Thanks, Greetings and nice Day/Evening
    Michelle Konzack
    Systemadministrator
    24V Electronic Engineer
    Tamay Dogan Network
    Debian GNU/Linux Consultant


-- 
Linux-User #280138 with the Linux Counter, http://counter.li.org/
##################### Debian GNU/Linux Consultant #####################
<http://www.tamay-dogan.net/>               <http://www.can4linux.org/>
Michelle Konzack   Apt. 917                  ICQ #328449886
+49/177/9351947    50, rue de Soultz         MSN LinuxMichi
+33/6/61925193     67100 Strasbourg/France   IRC #Debian (irc.icq.com)

Attachment: signature.pgp
Description: Digital signature


--- End Message ---
--- Begin Message ---
Hi Jim...  ;-)

The code:

----[ '/usr/share/tdphp-vserver/includes/02_functions.inc' ]------------
function fncPushBinary($type='show', $file, $mime='') {
<snip>
        $BUFFER=1024;

        $HANDLER=fopen($file, r);

        $CUR_SIZE=0;
        while ( !feof($HANDLER) ) {
          $CUR_SIZE+=$BUFFER;
          echo fread($HANDLER, $BUFFER);
        }
        fclose($HANDLER);

        fncUserUpdate($user, 'downloads', $file, $CUR_SIZE, $FSIZE);
        exit();
<snip>
}

function fncUserUpdate($user, $type, $file, $cur_size, $file_size) {
  echo "What The Hell Is Going On Here?\n";
  $HANDLER=fopen('/tmp/fncUserUpdate.log', a);
  $DATE=date("r");
  fwrite($HANDLER, "$DATE       $user   $file   $cur_size       $file_size\n");
  fclose($HANDLER);
}
------------------------------------------------------------------------

is working without any errors, but in my log I get every time:

----[ '/tmp/fncUserUpdate.log' ]----------------------------------------
Sun, 04 Jan 2009 18:48:51 +0100 dummy   
/var/www/customers/konzack/CONFIG_musica.tamay-dogan.net/music/Iran/Arian_Band_-_Bi_To_Ba_To.jpg
Sun, 04 Jan 2009 18:49:44 +0100 dummy   
/var/www/customers/konzack/CONFIG_musica.tamay-dogan.net/music/Iran/Arian_Band_-_Bi_To_Ba_To.jpg
Sun, 04 Jan 2009 18:53:22 +0100 dummy   
/var/www/customers/konzack/CONFIG_musica.tamay-dogan.net/music/Iran/Arian_Band_-_Bi_To_Ba_To.jpg
------------------------------------------------------------------------

which is a little bit weird, since I  have  downloaded  the  files  with
'wget' and interrupted the transfer.

Speek, the $CUR_SIZE is always the filesize rounded up (1kByte) but  NOT
the actual downloaded partial size, which is, what I want...

Any sugestions?

Thanks, Greetings and nice Day/Evening
    Michelle Konzack
    Systemadministrator
    24V Electronic Engineer
    Tamay Dogan Network
    Debian GNU/Linux Consultant


-- 
Linux-User #280138 with the Linux Counter, http://counter.li.org/
##################### Debian GNU/Linux Consultant #####################
<http://www.tamay-dogan.net/>               <http://www.can4linux.org/>
Michelle Konzack   Apt. 917                  ICQ #328449886
+49/177/9351947    50, rue de Soultz         MSN LinuxMichi
+33/6/61925193     67100 Strasbourg/France   IRC #Debian (irc.icq.com)

Attachment: signature.pgp
Description: Digital signature


--- End Message ---
--- Begin Message ---
On Sun, Jan 4, 2009 at 1:39 PM, Michelle Konzack
<[email protected]> wrote:
> Hi Jim...  ;-)
>
> The code:
>
> ----[ '/usr/share/tdphp-vserver/includes/02_functions.inc' ]------------
> function fncPushBinary($type='show', $file, $mime='') {
> <snip>
>        $BUFFER=1024;
>
>        $HANDLER=fopen($file, r);
>
>        $CUR_SIZE=0;
>        while ( !feof($HANDLER) ) {
>          $CUR_SIZE+=$BUFFER;
>          echo fread($HANDLER, $BUFFER);
>        }
>        fclose($HANDLER);
>
>        fncUserUpdate($user, 'downloads', $file, $CUR_SIZE, $FSIZE);
>        exit();
> <snip>
> }
>
> function fncUserUpdate($user, $type, $file, $cur_size, $file_size) {
>  echo "What The Hell Is Going On Here?\n";
>  $HANDLER=fopen('/tmp/fncUserUpdate.log', a);
>  $DATE=date("r");
>  fwrite($HANDLER, "$DATE       $user   $file   $cur_size       $file_size\n");
>  fclose($HANDLER);
> }
> ------------------------------------------------------------------------
>
> is working without any errors, but in my log I get every time:
>
> ----[ '/tmp/fncUserUpdate.log' ]----------------------------------------
> Sun, 04 Jan 2009 18:48:51 +0100 dummy   
> /var/www/customers/konzack/CONFIG_musica.tamay-dogan.net/music/Iran/Arian_Band_-_Bi_To_Ba_To.jpg
> Sun, 04 Jan 2009 18:49:44 +0100 dummy   
> /var/www/customers/konzack/CONFIG_musica.tamay-dogan.net/music/Iran/Arian_Band_-_Bi_To_Ba_To.jpg
> Sun, 04 Jan 2009 18:53:22 +0100 dummy   
> /var/www/customers/konzack/CONFIG_musica.tamay-dogan.net/music/Iran/Arian_Band_-_Bi_To_Ba_To.jpg
> ------------------------------------------------------------------------
>
> which is a little bit weird, since I  have  downloaded  the  files  with
> 'wget' and interrupted the transfer.
>
> Speek, the $CUR_SIZE is always the filesize rounded up (1kByte) but  NOT
> the actual downloaded partial size, which is, what I want...
>
> Any sugestions?
>
> Thanks, Greetings and nice Day/Evening
>    Michelle Konzack
>    Systemadministrator
>    24V Electronic Engineer
>    Tamay Dogan Network
>    Debian GNU/Linux Consultant
>
>
> --
> Linux-User #280138 with the Linux Counter, http://counter.li.org/
> ##################### Debian GNU/Linux Consultant #####################
> <http://www.tamay-dogan.net/>               <http://www.can4linux.org/>
> Michelle Konzack   Apt. 917                  ICQ #328449886
> +49/177/9351947    50, rue de Soultz         MSN LinuxMichi
> +33/6/61925193     67100 Strasbourg/France   IRC #Debian (irc.icq.com)
>


Maybe a combination of ignore_user_abort & connection_status will get
you what you need.  This way the user doesn't make the script die, but
you can keep checking to make sure the connection is active.  If not,
update that db and exit out.  I've never attempted anything like this,
so I don't really have any concrete answers for you.

--- End Message ---
--- Begin Message ---
Hello Eric,

Am 2009-01-04 14:33:37, schrieb Eric Butera:
> On Sun, Jan 4, 2009 at 1:39 PM, Michelle Konzack
> <[email protected]> wrote:
> > ----[ '/usr/share/tdphp-vserver/includes/02_functions.inc' ]------------
> > function fncPushBinary($type='show', $file, $mime='') {
> > <snip>
> >        $BUFFER=1024;
> >
> >        $HANDLER=fopen($file, r);
> >
> >        $CUR_SIZE=0;
> >        while ( !feof($HANDLER) ) {
> >          $CUR_SIZE+=$BUFFER;
> >          echo fread($HANDLER, $BUFFER);
> >        }
> >        fclose($HANDLER);
> >
> >        fncUserUpdate($user, 'downloads', $file, $CUR_SIZE, $FSIZE);
> >        exit();
> > <snip>
> > }
> >
> > function fncUserUpdate($user, $type, $file, $cur_size, $file_size) {
> >  echo "What The Hell Is Going On Here?\n";
> >  $HANDLER=fopen('/tmp/fncUserUpdate.log', a);
> >  $DATE=date("r");
> >  fwrite($HANDLER, "$DATE       $user   $file   $cur_size       
> > $file_size\n");
> >  fclose($HANDLER);
> > }
> > ------------------------------------------------------------------------

> Maybe a combination of ignore_user_abort & connection_status will get
> you what you need.  This way the user doesn't make the script die, but
> you can keep checking to make sure the connection is active.  If not,
> update that db and exit out.  I've never attempted anything like this,
> so I don't really have any concrete answers for you.

Since I have encountered that fncUserUpdate() is writing the Test-Logfile
(even with wrong value) I  am  now  puzzeling  arround,  because  I  was
thinking, if I am in the loop 

       while ( !feof($HANDLER) ) {
         $CUR_SIZE+=$BUFFER;
         echo fread($HANDLER, $BUFFER);
       }

and the user intreeupt the transfer, the script would never reach

       fncUserUpdate($user, 'downloads', $file, $CUR_SIZE, $FSIZE);

which WAS writing the Test-Logfile while beeing interrupted...

I have checked with phpsysinfo() but there are no settings like 

    ignore_user_abort
and
    connection_status

Not I have replaced the fncUserUpdate() with the original  function  for
the PostgreSQL and MySQL database and it is just executed and the script
run up to the end...  weird!

Thanks, Greetings and nice Day/Evening
    Michelle Konzack
    Systemadministrator
    24V Electronic Engineer
    Tamay Dogan Network
    Debian GNU/Linux Consultant


-- 
Linux-User #280138 with the Linux Counter, http://counter.li.org/
##################### Debian GNU/Linux Consultant #####################
<http://www.tamay-dogan.net/>               <http://www.can4linux.org/>
Michelle Konzack   Apt. 917                  ICQ #328449886
+49/177/9351947    50, rue de Soultz         MSN LinuxMichi
+33/6/61925193     67100 Strasbourg/France   IRC #Debian (irc.icq.com)

Attachment: signature.pgp
Description: Digital signature


--- End Message ---
--- Begin Message ---
On Fri, 2 Jan 2009 18:06:18 -0500, "Andrew Ballard" wrote:

> If you mean an INPUT element with the type="button", then yes.
> (Although it will no longer be a submit button, so you'll have to
> capture the click and perform the submit using Javascript which leads
> back to accessibility issues, etc.)
> 
> If you mean a BUTTON element of the type="submit", then not exactly.
> It *will* send a preset value for sure, but that preset value will
> differ depending on the browser. I've found that while FF will send
> the value you set in the value="..." attribute, IE will send the
> actual text of the button. Thus,

See also Jukka K. Korpela's and the late Alan J. Flavell's
pages for more information on the <button> element and HTML
forms in general:

  <http://www.cs.tut.fi/~jkorpela/forms/index.html>

  <http://www.alanflavell.org.uk/www/trysub.html>
    "the BUTTON element is unusable in a practical WWW
     forms submission situation"


/Nisse

--- End Message ---
--- Begin Message ---
At 5:35 PM -0600 1/3/09, Micah Gersten wrote:
Ashley Sheridan wrote:

 > Lets all march forward and renounce IE as a useful piece of software!


 Ash
 www.ashleysheridan.co.uk

Agreed.  According to the spec, the FF action is correct.  I just heard
IE's user share dropped below 70%.  One day we will hopefully be able to
say goodbye to it.

It's been discussed before on this list, but the "shares" of browsers depend upon what's being visited.

For example, I have one site that's been up for over two years; has a traffic rate of over 3000 unique visitors per month; and the amount of IE visitors (all IE's) fall well below 0.01%.

If you have a Mac running Safari, just type in option v into the url and hit return. However, the windozes world can't do that -- so it make a great filter to keep windozes out -- it's a Mac Only Site.

The more "normal" stats (the ones I like) are shown by W3Schools:

http://www.w3schools.com/browsers/browsers_stats.asp

As you can see, IE6 is dropping at about 0.02% per month. This time next year, it will probably drop below 10%. I suspect that those users are locked into a system such that their employers are afraid to upgrade for fear of the typical problems that accompany such undertaking.

Cheers,

tedd

--
-------
http://sperling.com  http://ancientstones.com  http://earthstones.com

--- End Message ---
--- Begin Message ---
On Sun, 2009-01-04 at 10:04 -0500, tedd wrote:
> At 5:35 PM -0600 1/3/09, Micah Gersten wrote:
> >Ashley Sheridan wrote:
> >
> >  > Lets all march forward and renounce IE as a useful piece of software!
> >>
> >>
> >>  Ash
> >>  www.ashleysheridan.co.uk
> >>  
> >
> >Agreed.  According to the spec, the FF action is correct.  I just heard
> >IE's user share dropped below 70%.  One day we will hopefully be able to
> >say goodbye to it.
> 
> It's been discussed before on this list, but the "shares" of browsers 
> depend upon what's being visited.
> 
> For example, I have one site that's been up for over two years; has a 
> traffic rate of over 3000 unique visitors per month; and the amount 
> of IE visitors (all IE's) fall well below 0.01%.
> 
> If you have a Mac running Safari, just type in option v into the url 
> and hit return. However, the windozes world can't do that -- so it 
> make a great filter to keep windozes out -- it's a Mac Only Site.
> 
> The more "normal" stats (the ones I like) are shown by W3Schools:
> 
> http://www.w3schools.com/browsers/browsers_stats.asp
> 
> As you can see, IE6 is dropping at about 0.02% per month. This time 
> next year, it will probably drop below 10%. I suspect that those 
> users are locked into a system such that their employers are afraid 
> to upgrade for fear of the typical problems that accompany such 
> undertaking.
> 
> Cheers,
> 
> tedd
> 
> -- 
> -------
> http://sperling.com  http://ancientstones.com  http://earthstones.com
> 
I'd disagree that the W3C is more indicative of the overall browser
usage statistics, as by their own admission, their visitors tend to be
those more technically minded, ergo, more knowledgeable about other
browsers. I'm surprised that Google pulled the plug on their
announcement that they were going to release usage stats (browser, OS,
etc) of their visitors, as this would have given a very good demographic
being it the most popular website in the world.


Ash
www.ashleysheridan.co.uk


--- End Message ---
--- Begin Message ---
Am 2009-01-04 09:23:46, schrieb Ashley Sheridan:
> On Sat, 2009-01-03 at 23:41 -0800, mike wrote:
> > I actually use $_SERVER['HTTP_CONTENT_RANGE'] in my setup (nginx +
> > php-fpm) - I don't think I get an 'HTTP_RANGE' ...

> I'm still a little confused on this though. How would a browser send
> this to notify of a download that was only partially completed before?

Lets try it:

----[ STDIN ]-----------------------------------------------------------
[michelle.konz...@tp570:/tmp] wget -S 
"http://www.tamay-dogan.net/foo/xxxxxxxxxxxxxxx.xxx";
--15:07:53--  http://www.tamay-dogan.net/foo/xxxxxxxxxxxxxxx.xxx
           => `xxxxxxxxxxxxxxx.xxx'
Auflösen des Hostnamen »www.tamay-dogan.net«.... 88.198.11.108
Verbindungsaufbau zu www.tamay-dogan.net[88.198.11.108]:80... verbunden.
HTTP Anforderung gesendet, warte auf Antwort...
 1 HTTP/1.1 200 OK
 2 Date: Sun, 04 Jan 2009 14:11:51 GMT
 3 Server: Apache
 4 Last-Modified: Thu, 01 Jan 2009 00:23:18 GMT
 5 ETag: "63fbad-ba6b4-45f60d4c4a980"
 6 Accept-Ranges: bytes
 7 Content-Length: 763572
 8 Keep-Alive: timeout=15, max=100
 9 Connection: Keep-Alive
10 Content-Type: text/plain

72% [=========================>           ] 551,021        7.38K/s    ETA 00:28

[michelle.konz...@tp570:/tmp] wget -S -c 
"http://www.tamay-dogan.net/foo/xxxxxxxxxxxxxxx.xxx";
--15:09:17--  http://www.tamay-dogan.net/foo/xxxxxxxxxxxxxxx.xxx
           => `xxxxxxxxxxxxxxx.xxx'
Auflösen des Hostnamen »www.tamay-dogan.net«.... 88.198.11.108
Verbindungsaufbau zu www.tamay-dogan.net[88.198.11.108]:80... verbunden.
HTTP Anforderung gesendet, warte auf Antwort...
 1 HTTP/1.1 206 Partial Content
 2 Date: Sun, 04 Jan 2009 14:13:14 GMT
 3 Server: Apache
 4 Last-Modified: Thu, 01 Jan 2009 00:23:18 GMT
 5 ETag: "63fbad-ba6b4-45f60d4c4a980"
 6 Accept-Ranges: bytes
 7 Content-Length: 211183
 8 Content-Range: bytes 552389-763571/763572
 9 Keep-Alive: timeout=15, max=100
10 Connection: Keep-Alive
11 Content-Type: text/plain

100%[++++++++++++++++++++++++++==========>] 763,572        7.48K/s    ETA 00:00

15:09:45 (7.29 KB/s) - »xxxxxxxxxxxxxxx.xxx« gespeichert [763572/763572]
------------------------------------------------------------------------

OK, this mean, the name of the HTTP headers are

    $_SERVER['CONTENT_LENGTH']

which tell the server HOW MANY Bytes I wan to get and

    $_SERVER['CONTENT_RANGE']

which tell the server where to START and to END, but I do not understand
WHY the range is ONE BYTE less then the TOTAL LENGTH.

Does someone know more about it?

Hey *, if my function pushBinary() is properly supporting this  kind  of
stuff, it solve a very big problem on my website  and  my  customers  of
course.

Thanks, Greetings and nice Day/Evening
    Michelle Konzack
    Systemadministrator
    24V Electronic Engineer
    Tamay Dogan Network
    Debian GNU/Linux Consultant


-- 
Linux-User #280138 with the Linux Counter, http://counter.li.org/
##################### Debian GNU/Linux Consultant #####################
<http://www.tamay-dogan.net/>               <http://www.can4linux.org/>
Michelle Konzack   Apt. 917                  ICQ #328449886
+49/177/9351947    50, rue de Soultz         MSN LinuxMichi
+33/6/61925193     67100 Strasbourg/France   IRC #Debian (irc.icq.com)

Attachment: signature.pgp
Description: Digital signature


--- End Message ---
--- Begin Message ---
Am 2009-01-04 15:23:04, schrieb Michelle Konzack:
>  7 Content-Length: 211183
>  8 Content-Range: bytes 552389-763571/763572

>  but I do not understand
> WHY the range is ONE BYTE less then the TOTAL LENGTH.

OK, the first Byte is 0 and not 1 which is WHY the RANGE ends at 763571.

Thanks, Greetings and nice Day/Evening
    Michelle Konzack
    Systemadministrator
    24V Electronic Engineer
    Tamay Dogan Network
    Debian GNU/Linux Consultant


-- 
Linux-User #280138 with the Linux Counter, http://counter.li.org/
##################### Debian GNU/Linux Consultant #####################
<http://www.tamay-dogan.net/>               <http://www.can4linux.org/>
Michelle Konzack   Apt. 917                  ICQ #328449886
+49/177/9351947    50, rue de Soultz         MSN LinuxMichi
+33/6/61925193     67100 Strasbourg/France   IRC #Debian (irc.icq.com)

Attachment: signature.pgp
Description: Digital signature


--- End Message ---
--- Begin Message ---
Hello,

for some weeks I have accidently deleted some line of code and  replaced
it with:

header("Content-Disposition: attachment; filename=\"somestuff.foo\"");

but any programs (mozilla, iceape, wgwet, curl) do  not  more  recognize
the filename but saving the files fit a <grmpf><argh> url...

Any hints what I am doing wrong here?

Thanks, Greetings and nice Day/Evening
    Michelle Konzack
    Systemadministrator
    24V Electronic Engineer
    Tamay Dogan Network
    Debian GNU/Linux Consultant


-- 
Linux-User #280138 with the Linux Counter, http://counter.li.org/
##################### Debian GNU/Linux Consultant #####################
<http://www.tamay-dogan.net/>               <http://www.can4linux.org/>
Michelle Konzack   Apt. 917                  ICQ #328449886
+49/177/9351947    50, rue de Soultz         MSN LinuxMichi
+33/6/61925193     67100 Strasbourg/France   IRC #Debian (irc.icq.com)

Attachment: signature.pgp
Description: Digital signature


--- End Message ---
--- Begin Message ---
REVISION 0.0.1

Am 2009-01-04 18:36:46, schrieb Michelle Konzack:
> Hello,
> 
> for some weeks I have accidently deleted some line of code and  replaced
> it with:
> 
> header("Content-Disposition: attachment; filename=\"somestuff.foo\"");
> 
> but any programs (mozilla, iceape, wgwet, curl) do  not  more  recognize
> the filename but saving the files fit a <grmpf><argh> url...

Not right...

Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.8) Gecko/20070113 
Debian/1.7.8-1sarge10

works correctly and only 'iceape'  from  Debian Etch/Lenny,  'wget'  und
'curl' get it wrong.

Thanks, Greetings and nice Day/Evening
    Michelle Konzack
    Systemadministrator
    24V Electronic Engineer
    Tamay Dogan Network
    Debian GNU/Linux Consultant


-- 
Linux-User #280138 with the Linux Counter, http://counter.li.org/
##################### Debian GNU/Linux Consultant #####################
<http://www.tamay-dogan.net/>               <http://www.can4linux.org/>
Michelle Konzack   Apt. 917                  ICQ #328449886
+49/177/9351947    50, rue de Soultz         MSN LinuxMichi
+33/6/61925193     67100 Strasbourg/France   IRC #Debian (irc.icq.com)

Attachment: signature.pgp
Description: Digital signature


--- End Message ---

Reply via email to