storing them in a database has the only advantage that they are stored with the data. not separately on the file system
BUT - a) 33% more space needed (base64encoded) - b) a huge DB file to backup with all those binary data - c) working with them and displaying them is more difficult my approach from above can display them quite easily BUT IE6 and IE7 are too stupid for it :) what if you want to display smaller thumbs? where to store them? now on disk? still in db? can get pretty messy in the end saving them to disk in the first place might be your best shot. as cricket mentioned, they are exactly as safe if stored below the "surface". On 20 Jan., 19:47, cricket <zijn.digi...@gmail.com> wrote: > On Thu, Jan 20, 2011 at 2:25 AM, Karthikeyan P <pkaarthike...@gmail.com> > wrote: > > @cricket I am able to store the file in a filesystem in the server but I > > feel it won't be secure enough ...for some reason I feel storing it as BLOB > > makes it secure > > Secure in what sense? If you don't want the images under web root (ie. > browsable) you can store them above and serve them with MediaView. -- Our newest site for the community: CakePHP Video Tutorials http://tv.cakephp.org Check out the new CakePHP Questions site http://ask.cakephp.org and help others with their CakePHP related questions. To unsubscribe from this group, send email to cake-php+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/cake-php