
После нажатия должна появиться еще одна форма:

И так до 10 файлов.
Сам загрузочник написан, но вот как реализовать это. Подскажите, идей нет вообще.
Форум → Программирование → PHP для идиотов → Добавить файл
Страницы: ← Следующая страница →


                                    
                                         Авг. 17, 2011, 5:25 п.п., спустя 2 минуты 52 секунды
                                    
                                    
                                    Авг. 17, 2011, 5:25 п.п., спустя 2 минуты 52 секунды
                                    
                                
                                    
                                         Авг. 17, 2011, 6:11 п.п., спустя 4 минуты 17 секунд
                                    
                                    
                                    Авг. 17, 2011, 6:11 п.п., спустя 4 минуты 17 секунд
                                    
                                
                                    
                                         Авг. 17, 2011, 6:12 п.п., спустя 29 секунд
                                    
                                    
                                    Авг. 17, 2011, 6:12 п.п., спустя 29 секунд
                                    
                                
<?
	session_start();
	include 'inc/mysql.php';
	include 'inc/func.php';
	include 'inc/tmb.php';
	if (!isset($_SESSION['id']))
	{
		header ("location: logout.php");
  		exit;
	}
	
	if($_FILES['FILE']['type'] == 'image/gif')
	{
		$xyz=".gif";
	}
	elseif($_FILES['FILE']['type'] == 'image/pjpeg')
	{
		$xyz=".jpg";
	}
	elseif($_FILES['FILE']['type'] == 'image/jpeg')
	{
		$xyz=".jpeg";
	}
	elseif($_FILES['FILE']['type'] == 'image/png')
	{
		$xyz=".png";
	}
	else
	{
		$text = "Формат файла не верен.";
		$err = 1;
	}
	if($_FILES['FILE']['size'] = 0 OR filesize($_FILES['FILE']['tmp_name']) > 5000000)
	{
		$text .= "Размер файла не верен.";
		$err = 1;
	}
	if(!is_uploaded_file($_FILES['FILE']['tmp_name'])) 
	{
		$text .= "Ошибка при загрузке файла на сервер.";
		$err = 1;
	}
	if ($err<>1)
	{	
		$stat  = mysql_fetch_assoc(mysql_query("SELECT id FROM pic ORDER BY id DESC LIMIT 0,1"));
		$new_id  = $stat['id']+1;
		$path = $new_id; 
		$count = 7 - strlen($path);
		for ($i = 1; $i <= $count; $i++) 
		{
			$path = "0".$path;
		}
		$path = rez(substr($path,0,5));
		$path = "allimage".$path."/";
		mkpath($path);
		move_uploaded_file($_FILES['FILE']['tmp_name'], $path."/".$new_id."".$xyz."");
		$name = def($_POST['image_name']);
		$thumb = $path.$new_id."-thumb".$xyz;
		$path = $path.$new_id.$xyz;
		
		$options = array(
			'width'  => 160,
			'height' => 160,
			);
		thumbnails($path,$thumb);
		mysql_query("INSERT INTO pic(name, owner, date, path, thumb_path) VALUES ('$name', '".$_SESSION['id']."','".time()."', '$path', '$thumb')");
		
		header("Location: http://".$_SERVER["SERVER_NAME"]."/cabinet/gallery/code".mysql_insert_id()."/"); 
		exit;
	}
	else
	{
		include('tpl/top1.php');
		include('tpl/error.php');
		include('tpl/news.php');	
		include('tpl/footer.php');
	}
?>
                                    
                                         Авг. 17, 2011, 6:18 п.п., спустя 5 минут 57 секунд
                                    
                                    
                                    Авг. 17, 2011, 6:18 п.п., спустя 5 минут 57 секунд
                                    
                                
                                    
                                         Авг. 17, 2011, 6:22 п.п., спустя 3 минуты 51 секунду
                                    
                                    
                                    Авг. 17, 2011, 6:22 п.п., спустя 3 минуты 51 секунду
                                    
                                
                                    
                                         Авг. 17, 2011, 6:26 п.п., спустя 4 минуты 26 секунд
                                    
                                    
                                    Авг. 17, 2011, 6:26 п.п., спустя 4 минуты 26 секунд
                                    
                                
                                    
                                         Авг. 17, 2011, 6:31 п.п., спустя 3 минуты 8 секунд
                                    
                                    
                                    Авг. 17, 2011, 6:31 п.п., спустя 3 минуты 8 секунд
                                    
                                
                                    
                                         Авг. 17, 2011, 6:42 п.п., спустя 6 минут 17 секунд
                                    
                                    
                                    Авг. 17, 2011, 6:42 п.п., спустя 6 минут 17 секунд
                                    
                                
                                    
                                         Авг. 17, 2011, 7:24 п.п., спустя 42 минуты 6 секунд
                                    
                                    
                                    Авг. 17, 2011, 7:24 п.п., спустя 42 минуты 6 секунд
                                    
                                
Страницы: ← Следующая страница →
Пожалуйста, авторизуйтесь, чтобы написать комментарий!