function format($file){ $valid_types=array("image/jpg","image/jpeg","image/png"); if(in_array($file['type'],$valid_types)) return 1; else return 0; } $PATH="/var/www/rorin.site/foto/"; if(isset($_GET['load'])){ $image=$_FILES['image']; echo '<div class=c>'.var_dump($image).'</div>'; echo '<div class=c>'.$image['error'].'</div>'; $dirka=$PATH.basename($image['name']); if(!format($image)) msg('Такой формат не подходит!'); else{ if(!move_uploaded_file($image['tmp_name'],$dirka)) msg('Ошибка загрузки!'); else{ q("INSERT INTO `foto` SET `name`='".text($image['name'])."'"); reload('index.php'); } } } echo '<div class=c><form enctype="multipart/form-data" action=?load method=post> <input type=file name=image><br> <input type=hidden name="MAX_FILE_SIZE" value="1000000"><input type=submit value="Установить"></form></div>