[Perl/Apache] Bagger ipv GIF op Win32

Pagina: 1
Acties:

  • El Martino
  • Registratie: December 2000
  • Laatst online: 04-08 10:37

El Martino

Zo niet, dan toch.

Topicstarter
M'n Perl scriptje dat op m'n Unix host keurig een plaatje laat zien, laat onder windows alleen bagger zien, hetzelfde effect als een plaatje uploaden in ascii. Ik gebruik in de Win32 versie van dit script wel binmode(FILE).

Iemand enig idee? Wellicht een of andere instelling van Apache???

"To make a bad day worse, spend it wishing for the impossible", Calvin (Calvin & Hobbes)


Verwijderd

misschien is een stukje van het script / de output makkelijk????

  • El Martino
  • Registratie: December 2000
  • Laatst online: 04-08 10:37

El Martino

Zo niet, dan toch.

Topicstarter
code:
1
2
3
4
5
6
7
8
9
    print "Content-Type: image/gif\n\n";
 
    open (FILE, $downloadFile) || die("No file of name $fileName found!");
    binmode(FILE);
    while (read FILE, $buffer, 1024) 
    {
        print $buffer;
    }
    close(FILE);

Output: die gare bagger als plaatje.

"To make a bad day worse, spend it wishing for the impossible", Calvin (Calvin & Hobbes)


  • Glimi
  • Registratie: Augustus 2000
  • Niet online

Glimi

Designer Drugs

(overleden)
Ik denk niet dat het een ascii fout is, maar dat apache de pagina gzipt en je windows er geen flikker van begrijpt

Ik zal er even wat topics over zoeken...
[edit]
Hmmz degene die je net noemt wou ik gaan pasten :P
Probeer ff de headers die hier genoemd worden: http://php.weblogs.com/stories/http_compression

  • El Martino
  • Registratie: December 2000
  • Laatst online: 04-08 10:37

El Martino

Zo niet, dan toch.

Topicstarter
Dat zou misschien kunnen, mijn andere probleem zou dan ook wel eens opgelost kunnen zijn :)

[edit]

Die link die je hebt gepost is precies degene die ik gebruik voor m'n http-compressie. Maar dit is dus een ander probleem, omdat ik hier niet (bewust) compress, maar gewoon via een simpel Perl scriptje een plaatje oplever. ;(

"To make a bad day worse, spend it wishing for the impossible", Calvin (Calvin & Hobbes)