openrat-cms

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs

commit 0cfd2aef6581948d01aa9cb400904e934de24d08
parent 25fc3191ee2f424f69e644fe3c3c3a539eadcac5
Author: dankert <devnull@localhost>
Date:   Sat, 17 Nov 2007 03:21:59 +0100

In "loadValue()" Abfangen, wenn Objekt nicht in Datenbank.

Diffstat:
objectClasses/File.class.php | 13++++++++-----
1 file changed, 8 insertions(+), 5 deletions(-)

diff --git a/objectClasses/File.class.php b/objectClasses/File.class.php @@ -527,15 +527,18 @@ EOF ' FROM {t_file}'. ' WHERE objectid={objectid}' ); $sql->setInt( 'objectid',$this->objectid ); - $row = $db->getRow( $sql->query ); - - $this->value = $row['value']; - $this->size = $row['size' ]; + $row = $db->getRow( $sql->query ); + + if ( count($row) != 0 ) + { + $this->value = $row['value']; + $this->size = $row['size' ]; + } if ( $this->storeValueAsBase64 ) $this->value = base64_decode( $this->value ); - return( $this->value ); + return $this->value; }