Показать сообщение отдельно
  #1 (permalink)  
Старый 07.07.2011, 22:18
Новичок на форуме
Отправить личное сообщение для skyler Посмотреть профиль Найти все сообщения от skyler
 
Регистрация: 07.07.2011
Сообщений: 4

Изменения названия при загрузке файла на сервер
Есть такой скрипт загрузки фото

<script type="text/javascript" >
	$(function(){
		var btnUpload=$('#upload');
		var status=$('#status');
		new AjaxUpload(btnUpload, {
			action: 'upload-file.php',
			name: 'uploadfile',
			onSubmit: function(file, ext){
				 if (! (ext && /^(jpg|png|jpeg|gif)$/.test(ext))){ 
                    // extension is not allowed 
					status.text('Загружать можно только картинки.');
					return false;
				}
				status.text('Загрузка...');
			},
			onComplete: function(file, response){
				//On completion clear the status
				status.text('');
				//Add uploaded file to list
				if(response==="success"){
					$('<li></li>').appendTo('#files').html('<img src="./uploads/'+file+'" alt="" />'+file).addClass('success');
				} else{
					$('<li></li>').appendTo('#files').text(file).addClass('ошибка');
				}
			}
		});
		
	});
</script>


но когда я загружаю картинку с названием image.png то она так и называется на сервере image.png. А мне хотелось бы чтоб название картинки при загрузки изменялось, например первый человек загрузил, название картинки 1.png. Второй человек загрузил, название картинки 2.png и т.д.
Или просто чтоб в название картинки был набор букв, но чтоб названия никогда не совпадали.
Скажите пожалуйста как это сделать?
Ответить с цитированием