2013-04-01 3 views
0

У меня есть загрузка файла сценария, как этотКак изменить имя файла, загруженного на сервер в javascript?

HTML

<input type = "file" name = "football" > 

при загрузке файла с именем messi.png

PHP

print_r($_FILE['football']['name']); 

выходной является messi.png

Я хочу изменить имя файла messi.png в messi_fan.png в JavaScript т.е.

print_r($_FILE['football']['name']); 

дает messi_fan.png. , пожалуйста, дайте мне решение для javascript. не нужно php-решение.

+0

http://www.wangarific.com/rewrite-rename-filenames-using-javascript/ –

+2

Насколько я знаю (и я не нашел источников, говорящих иначе), имя файла встроено в запрос посредством браузера и не могут быть указаны напрямую. Попробуйте сказать нам, что вы, почему вам нужно изменить имя файла, и, возможно, кто-то может предоставить альтернативу? – Grim

+0

@DipeshParmar - Что такое код WScript. Это не будет работать в обычном браузере. –

ответ

0

я думаю, вы должны получить значение типа файла в JavaScript

var url ='messi.png'; 
var name = url.replace(/^.*\/|\.[^.]*$/g, '') 

и отдельная строка добавить дополнительную строку с URL name.likewise использовать строку Concat как ваше изображение name.you может получить значение изображения by $ _post in php

Смежные вопросы