#20400 [Opn->Fbk]: Doing: base64_encode on JPG & GIF images. Error: The function ends prematurely.

From: Date: Tue, 12 Nov 2002 20:30:51 +0000
Subject: #20400 [Opn->Fbk]: Doing: base64_encode on JPG & GIF images. Error: The function ends prematurely.
References: 1  Groups: php.bugs 
Request: Send a blank email to php-bugs+get-24743@lists.php.net to get a copy of this message
 ID:               20400
 Updated by:       derick@php.net
 Reported By:      dromar84@msn.com
-Status:           Open
+Status:           Feedback
 Bug Type:         *Graphics related
 Operating System: win32
 PHP Version:      4.2.1
 New Comment:

Please try using this CVS snapshot:

  http://snaps.php.net/php4-latest.tar.gz
 
For Windows:
 
  http://snaps.php.net/win32/php4-win32-latest.zip


Previous Comments:
------------------------------------------------------------------------

[2002-11-12 14:25:34] dromar84@msn.com

The following PHP script is stable on *NIX platforms but unstable on
Win32 platorms.

<?php
$LineLength = 50;

$uploadfile = 'PATH TO IMAGE';
$uploadfile_name = 'PATH TO IMAGE';

$fd = fopen ($uploadfile, "r");
$size = filesize ($uploadfile);
$c = substr ("$uploadfile_name", strrpos ($uploadfile_name, ".") + 1
);
$cont = fread ($fd, $size);
fclose ($fd);
$encimg = base64_encode ($cont);
$imgcode = chunk_split ("$encimg", $LineLength, "'.'"); 
print $imgcode;
?>

------------------------------------------------------------------------


-- 
Edit this bug report at http://bugs.php.net/?id=20400&edit=1



Thread (5 messages)

« previous php.bugs (#24743) next »