Как заменить button -> img в upload ?

StUV

Rotaredom
Как заменить button -> img в upload ?

Как заменить кнопку типа "Обзор..." в форме вида:

<form enctype='multipart/form-data' action='' metod='POST'>
<input type='hidden' name='MAX_FILE_SIZE' value='1000'>
<input name='userfile' type='file'>
<input type='submit' value='Send File'>
</form>
?
или подскажите где читать...
Спасибо
 

Alkinoy

Guest
>Как заменить кнопку типа "Обзор..." в форме вида:

Открываешь исходник любым текстовым редактором и заменяешь текст. Потом сохраняешь изменения.
 

StUV

Rotaredom
2Alkinoy: Спасибо :):):) - но это даже не смешно :)
Открываешь исходник любым текстовым редактором и заменяешь текст. Потом сохраняешь изменения
? - это я все знаю, на что его заменять ?
Всем спасибо...
 

tony2001

TeaM PHPClub
никак.
так же, как и отделить кнопку от поля, в котором появляется имя файла.
 

Alkinoy

Guest
>? - это я все знаю, на что его заменять ?
А что ты собственно хочешь?
 

StUV

Rotaredom
Хочу, чтобы вместо "квадратной" win-кнопки "Обзор..." был мой xxx.gif с той же функцией... - и больше ничего :)...
 

Андрей М.

Guest
вообще говоря невозможно, так как при простом:
<input type=file style="display:none" id=file>
<img src="gif.gif" onclick="file.click()">
файл не отсылается (видимо по соображениям безопасности)
а извратиться можно так:
<div style="overflow:hidden;width:70;background:url('gif.gif')">
<input
type=file
style="filter:Alpha(opacity=0);moz-opacity:0%;position:relative;right:155px;"
>
</div>
работать это будет только в ИЕ и Мозилле.
p.s. В общем-то к php это имеет мало отношения:)
 

StUV

Rotaredom
спасибо - принцип понятен
В общем-то к php это имеет мало отношения
может подскажешь - на каком (где) форуме с подобными вопросами лучше "приставать"? (что-то вроде "html & JScript":))
 

Андрей М.

Guest
я бы тебе сказал "на www.xpoint.ru" но он что-то лежит сейчас:)
 

StUV

Rotaredom
2All:
? - как в <input type='file' ...> прописать ограничение типа загружаемых файлов
Спасибо
(модераторам - персональное сорри за отсутстствие связи с ПХП, но очень надо, но пока нигде не нашел, а ответ вроде бы должен быть тривиальным)
 

Андрей М.

Guest
по стандарту должно было быть <form accept="...">, но не один браузер этого не поддерживает... поэтому тривиальный ответ - никак.
 

StUV

Rotaredom
2Андрей:
Спасибо
уже попробовал, но не знал что не работает - думал не правильно использовал :)
тут доперло - все равно остальные поля формы в скрипте проверять, так что только ПХП и остается :)
 
Сверху