1

Тема: HTML - прикрепление и выбор файла

Хочу сделать форму загрузки фотографий, есть форма вида

<table width="500" border="0" align="center" cellpadding="0" cellspacing="1" bgcolor="#CCCCCC">
<tr>
<form action="multiple_upload_ac.php" method="post" enctype="multipart/form-data" name="form1" id="form1">
<td>
<table width="100%" border="0" cellpadding="3" cellspacing="1" bgcolor="#FFFFFF">
<tr>
<td><strong>multiple Files Upload </strong></td>
</tr>
<tr>
<td>Select file
<input name="ufile[]" type="file" id="ufile[]" size="50" /></td>
</tr>
<tr>
<td>Select file
<input name="ufile[]" type="file" id="ufile[]" size="50" /></td>
</tr>
<tr>
<td>Select file
<input name="ufile[]" type="file" id="ufile[]" size="50" /></td>
</tr>
<tr>
<td align="center"><input type="submit" name="Submit" value="Upload" /></td>
</tr>
</table>
</td>
</form>
</tr>
</table>

Но сама форма смотрится неочень.. Было бы круто сделать только кнопку Browse, без инпута. Такое возможно ?

2

Re: HTML - прикрепление и выбор файла

Можно вот так:

<input type = "button" value = "Choose image" 
       onclick ="javascript:document.getElementById('imagefile').click();">
      <input id = "imagefile" type="file" style='visibility: hidden;' name="img"/>

3

Re: HTML - прикрепление и выбор файла

Спасибо, помогло!

А не подскакжете случайно, как на php узнать расширение загружаемого файла ? можно вырезать из имени файла 3 последних символа substr($str, 0, -3); , то это щас не всегда действует, т.к. расширения щас уже из 4-5 символов могут состоять