Re: Vanishing files.

From: Date: Sat, 05 May 2001 18:08:44 +0000
Subject: Re: Vanishing files.
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-51552@lists.php.net to get a copy of this message
On Sat, 5 May 2001, Yasuo Ohgaki wrote: > Could we take a look at your code? Of course. Shall I send whole application or this snippet will do? // How the form is specified <form enctype="multipart/form-data" action="edit_item.php4" method=post> <input type="hidden" name="MAX_FILE_SIZE" value="<?php echo $metaItem->getMaxImageSize(); ?>" > <input type="hidden" name="action" value="<?php echo $action; ?>"> // Some other form elements... <input name="userfile" type="file"> // Some other form elements... </form> // After the file is uploaded if ( is_uploaded_file( $userfile ) ) { $extension = strrchr( $userfile_name, '.' ); $item->setImageType( $extension ); $image = $metaItem->getImageDir().'/'.$item->getId().$extension; move_uploaded_file( $userfile, $image ); chmod( $image, 0400 ); // I've tried without this at first } // Class Item function getId() { return $this->id; } function setImageType( $image_type ) { $id = $this->id; if ( $this->image_type != $image_type ) { $res = db_exec( "update ite_items set ite_image_type = '$image_type' where ite_id = $id" ); } } // Class MetaItem function getImageDir() { global $imagedir; // Set in configuration file return $imagedir; } function getMaxImageSize() { global $ITEM_MAX_IMAGE_SIZE; // Set in configuration file return $ITEM_MAX_IMAGE_SIZE; } I can't find an error by myself. Please help if you can. Thank you. Regards, Andrzej -- http://kokosz.horyzont.net http://www.earthdawn.pl

« previous php.general (#51552) next »