hello , i wanna put images upload code in my site which i can put it with believing that it is strong code with no upload bugs, i have that code put it is not good enough . $name = $_FILES['imagefile']['name']; $nameCC = explode('.', $name); if (count($nameCC) > 1)$nameC = 0; if ( $_FILES ['imagefile' ][ 'type' ] == "image/gif" || $_FILES ['imagefile' ][ 'type' ] == "image/jpg" || $_FILES ['imagefile' ][ 'type' ] == "image/pjpeg" || $_FILES ['imagefile' ][ 'type' ] == "image/jpeg" || $_FILES ['imagefile' ][ 'type' ] == "image/png" && $name != 0){ $ar = array('a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j'); $imgname = array_rand($ar).rand(99999, 999999999).'.'.$nameCC[1]; $rtv9 = "upload/".$imgname; move_uploaded_file($_FILES['imagefile']['tmp_name'], "upload/".$imgname); } else { $rtv9 = "upload/2.jpg"; } PHP: so please any body have strong code with no upload bugs i will be thankful for it . thanks