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