Does anyone have an idea? Is this a bug in PHP? Because when I add or
remove one static letter in the filename, it does work. And if I don't
the file is created, but the $imgstr (random 8 characters) is replaced
by a totally different value (also random 8 characters).. I have no
idea where this new value comes from.

regards,
Joep

2008/4/29 Joep Roebroek <[EMAIL PROTECTED]>:
> Hi, I'm having a strange problem with fopen
>
>  For clearence, here is the phpinfo page:
>  http://www.grondengoed.nl/phpinfo.php
>
>  I will shortly explain the problem I'm having:
>         $imagenamesmall = $foldersystem . '/' . $id . $imgstr . '-s' .
>  $i . '.jpg';
>         echo $imagenamesmall; // For debugging purposses --> returns
>  exactly what I want.
>
>         //attempt to create folder
>         @mkdir($foldersystem);
>         @chmod($foldersystem, 0777);
>
>
>         //save picture
>         if(!($handle = fopen($imagenamesmall, 'w'))){
>             echo "Cannot open file (31)";
>             exit;
>         }
>
>        //$imagesmall, contains the image resource
>
>         if(fwrite($handle, $imagesmall) === FALSE) {
>             echo "Cannot write to file (32)";
>             exit;
>         }
>
>         fclose($handle);
>
>  Erverything works perfectly fine.But one thing, it doesn't give the
>  file the name that it should get. A name for instance has to be:
>  54961tdtdtdtd-s0.jpg
>  The number is the id of the database row, the 8 characters are random.
>  -s stands for small and 0 is the picture index.
>  When I echo the value, I get what I want. But when I save it, the
>  random 8 character string had become a totally different 8 character
>  string :S.
>
>  I have googled and checked things over and over again, cost me hours
>  and I still haven't found the reason. What is noticeable is that when
>  I leave one character away from the name, the value IS what it schould
>  be:S.
>
>  I really hope you can help me, if you need further info yust ask.
>
>  Thanks in advance.
>
>  regards,
>
>  Joep Roebroek
>

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to