Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 27.09.2011, 22:04
Аватар для Sadist_dead
Профессор
Отправить личное сообщение для Sadist_dead Посмотреть профиль Найти все сообщения от Sadist_dead
 
Регистрация: 08.08.2011
Сообщений: 191

Загрузка видео на сервер
Вот пример реализовал загрузку картинок на сайт
как видно ниже формат указан как то странно
что нужно написать вместо ]['type']=='image/png')
чтобы грузить avi
video/avi
не работает ... что совсем не пойму куда двигаться как ограничивать формат и размер
Сервер:
<?php
$id_user = $_POST['id_user'];
$response	=	'';
//если файл загрузился без ошибки
if ($_FILES['imgfile']['error']==0){
	//и тип файла - изображение
	if (($_FILES['imgfile']['type']=='image/png')||(($_FILES['imgfile']['type']=='image/jpeg'))||($_FILES['imgfile']['type']=='image/gif')){
	
		$filename	=	'./img/'.$id_user.'.jpg';
		//копируем с проверкой
		if (copy($_FILES['imgfile']['tmp_name'], $filename)){
			//если скопировалось - заносим в переменную тег изображения (это уже на ваше усмотрение - можете просто сообщение вывести)
			
		}else{
			//если файл не скопировался...
			$response	=	'<span style="color:red;">Невозможно скопировать файл! Проверьте доступ на запись к папке!</span>';
		}
	}else{
		//если файл не картинка...
		$response	=	'<span style="color:red;">Некорректный тип файла! Используйте PNG, JPEG или GIF</span>';
	}
}else{
	//если файл не загрузился на сервер
	$response	=	'<span style="color:red;">Невозможно загрузить файл! Возможно, превышен максимальный размер файла</span>';
}
//вывод. Выводим Javascript
echo '<script language="JavaScript">';

//в родительском документе ищем элемент с айдишником image и вписываем в него результат действий нашего скрипта

echo '</script>';
?>
Ответить с цитированием
  #2 (permalink)  
Старый 27.09.2011, 23:08
Аватар для yashka525
Mr. Jacob
Отправить личное сообщение для yashka525 Посмотреть профиль Найти все сообщения от yashka525
 
Регистрация: 20.01.2011
Сообщений: 194

Гм, Вам не кажется что это JavaScript форум?
Ответить с цитированием
  #3 (permalink)  
Старый 27.09.2011, 23:17
Аватар для Sadist_dead
Профессор
Отправить личное сообщение для Sadist_dead Посмотреть профиль Найти все сообщения от Sadist_dead
 
Регистрация: 08.08.2011
Сообщений: 191

Прошу прощения
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проблема с загрузкой файла на сервер shkarbatov Серверные языки и технологии 8 13.08.2011 01:27
загрузка файла на сервер с помощью MSXML2.XMLHTTP asdasd AJAX и COMET 0 15.07.2011 01:30
Загрузка на сервер картинки и мгновенное отображение ее savenko jQuery 4 29.06.2011 16:21
Загрузка файлов на чужой сервер LA_ AJAX и COMET 1 15.10.2010 20:15