ID: 3001 -
Posted by nebiros on Fri Feb 26 14:23:17 UTC 2010.
Language php
<?php
if ( false === empty( $_FILES ) )
{
$extExplode = explode( ".", $_FILES["image"]["name"] );
$ext = strtolower( array_pop( $extExplode ) );
$uniqId = md5( uniqid( rand(), true ) );
$imageFilename = "{$uniqId}.{$ext}";
if ( false === move_uploaded_file( $_FILES["image"]["tmp_name"], APPLICATION_PATH. "/images/{$imageFilename}" ) )
{
throw new Exception( "Can't move it baby ;)" );
}
$model = new Model();
$model->insert( array(
"imageFilename" => $imageFilename
) );
}