Hi Sonja,
Sonja schrieb am 24.08.2006 12:36:
> Hi,
> It looks like:
>
> $result = move_uploaded_file($image['tmp_name'], $uploadDir .
> $imagePath);
is $uploadDir writeable to the webserver!? check this first.
if it is
>
> if ($result) {
> // create thumbnail
> $thumbnailPath = md5(rand() * time()) . ".$ext";
> $result = createThumbnail($uploadDir . $imagePath,
> $uploadDir .
> 'thumbnail/' . $thumbnailPath, THUMBNAIL_WIDTH);
check $uploadDir/thumbnail for permissions. This directory also have to
be writeable.
> if (!$result) {
> unlink($uploadDir . $imagePath);
> $imagePath = $thumbnailPath = '';
in case the thumbnail-directory is not writeable, $imagePath and
$thumbnailPath get blank here
> } else {
> // the image cannot be uploaded
> $imagePath = $thumbnailPath = '';
in case $uploadDir is not writeable, imagePath and $thumbnailPath get
blank here.
so your other script fails here, because it gets nothing back:
> if ($images['image'] == '' && $images['thumbnail'] == '') {
> echo "Error uploading file";
> exit;
> }
you can make troubleshooting by first commenting out the check for
uploaded thumbnail and see if the image get uploaded without
"thumbnailing" it.
regards
Mourad
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php