ID:               12083
 Comment by:       pantie-asian1356 at hotmail dot com
 Reported By:      xyrix at pisem dot net
 Status:           Bogus
 Bug Type:         Strings related
 Operating System: Win32
 PHP Version:      4.0.5
 New Comment:

<a href=http://f-medical-cumhooter.da.ru>pantie asian</a>


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

[2001-10-20 05:48:20] [EMAIL PROTECTED]

addslashes() works fine for me on binary data...
Unlikely to be a bug: ask support questions on the appropriate
mailinglist (see http://www.php.net/support.php).

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

[2001-07-13 00:46:49] xyrix at pisem dot net

$image_file=fopen($HTTP_POST_FILES['imagefile']['tmp_name'],"rb");
unset($upload);
while(!feof($image_file)) $upload.=fread($image_file,65535);
fclose($image_file);
$upload=str_replace("\\","\\\\",$upload);
$upload=addslashes($upload);
$query_str="INSERT INTO images (id, image_type, image) VALUES('',
'".$HTTP_POST_FILES['imagefile']['type']."', '$upload')";
$insert=mysql_query($query_str, $link);

Function addslashes don't add slashes '\' before '\', and result is
corrupt image.

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

[2001-07-12 03:05:03] [EMAIL PROTECTED]

Please post a short example to show what goes wrong and why.

Derick

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

[2001-07-12 02:41:51] xyrix at pisem dot net

addslashes() don't properly work.
Before use it, need add this:
       $str_any=str_replace("\\","\\\\",$str_any);
and only then:
       $str_any=addslashes($str_any);

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


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

Reply via email to