|
 34.3 Кб |
|
| Изначально скрипт был сделан для загрузки по одному файлу, пере до мной поставили задачу сделать чтобы можно было загружать сразу до 5 изображений.
ПОМОГИТЕ ЧЕМ СМОЖЕТЕ!!!
В файл top.php добавил, насчет имени apic не у верен то ли сделал
<script type="text/javascript">
files = 0;
isIE = navigator.appName.indexOf('Microsoft') != -1 ? true : false;
function addFile(){
if(files++ < 4) {
file = document.getElementsByTagName('input')[1];
newfile=file.cloneNode(false);
newfile.value='';
newfile.name='apic['+files+']';
file.parentNode.insertBefore(newfile, document.getElementById('break'));
}
return false;
}
function doSubmit() {
len = document.getElementsByName('apic').length;
for(i=0;i<len;i++) {
if(isIE) {
j = i;
} else {
j=0;
}
document.getElementsByName('apic').item(j).name='apic['+i+']';
}
document.forms[0].submit();
}
</script>
|
В upform.php добавил
<input type=hidden name=MAX_FILE_SIZE value=3670016>
<input type=file name=apic size=40> <a href="#" onclick="return addFile();">Добавить</a>
<br id="break"/>
|
В showcodes.php
<table border="0">
<tr>
<td align="left">
<img src="upload_file_files/view.png"> BBcode для форума, блога:<br/>
<input type=text size=95 value="[url=<?=$conf["site_url"]?>/v.php?id=<?=$picid?>][img]<?=$conf["site_url"]."/pic_b"?>/<?=$picid?>.<?=$d["pictype"]?>[/img][/url]">
<br/>
<img src="upload_file_files/view.png"> BBCode без превью (прямая ссылка на изображение):
<input type=text size=95 value="[img]<?=$conf["site_url"]."/pic_b"?>/<?=$picid?>.<?=$d["pictype"]?>[/img]">
<br/>
<img src="upload_file_files/view.png"> HTML-код:<br/>
<input type=text size=95 value="<a href="<?=$conf["site_url"]?>/v.php?id=<?=$picid?>" target=_blank><img src="<?=$conf["site_url"]."/pic_b"?>/<?=$picid?>.<?=$d["pictype"]?>" border=0></a>">
<br/>
<img src="upload_file_files/view.png"> Прямая ссылка на изображение:<br/>
<input type=text size=95 value="<?=$conf["site_url"]."/pic_b"?>/<?=$picid?>.<?=$d["pictype"]?>">
<br/>
<? if($d["delcode"]) { ?>
<br/><img src="upload_file_files/abort.png"> Ссылка для удаления картинки:<br/>
<input type=text size=95 value="<?=$conf["site_url"]?>/del.php?id=<?=$d["uid"]?>&dc=<?=$d["delcode"]?>">
<br/><br/>
</td>
</tr>
</table>
|
походу надо ставить что то типо
<textarea rows="2" onclick="this.select()">
</textarea>
|
Больше не знаю что делать, не представляю даже | |
|
|
|
|
|
|
|
для: Санька
(02.11.2008 в 01:29)
| | >Изначально скрипт был сделан для загрузки по одному файлу, пере до мной поставили задачу сделать чтобы можно было загружать сразу до 5 изображений.
Сейчас нет возможности проверить, что Вы тут накатали. Я, когда было подобное задание, делал через innerHTML. А имена файлов просто были file1, file2 ... | |
|
|
|
|
|
|
|
для: ddhvvn
(02.11.2008 в 13:39)
| | Пипец некому даже помочь | |
|
|
|
|
|
|
|
для: Санька
(02.11.2008 в 19:32)
| | так Вы даже не описали в чем проблема! | |
|
|
|
|
|
|
|
для: ddhvvn
(02.11.2008 в 19:42)
| | Как не описал!!! Нужно сделать чтобы можно было загружать сразу до 5 изображений, а сейчас одно только можно загружать, я в этом дуб дубом по этому и обратился за помощью. | |
|
|
|
|
|
|
|
для: Санька
(02.11.2008 в 20:02)
| | Куда загружать? Откуда? Ничего не понятно.
Если вы делаете сервис с изображениями (альбомами фотграфий итп) то просто в форме ставите 5 полей для файлов. Хотя наверное у вас что-то другое | |
|
|
|
|
|
|
|
для: Санька
(02.11.2008 в 20:02)
| | Это не проблема!
Это звучит как "вот вам задача - делайте, мне лень че то читать , разбираться и т.п." | |
|
|
|
|
|
|
|
для: ddhvvn
(02.11.2008 в 20:45)
| | Мне не лень, я не могу такое делать и не знаю как делать, я не спец | |
|
|
|
|
|
|
|
для: Санька
(02.11.2008 в 20:51)
| | Тогда изложите проблему достаточно внятно, чтобы вам могли помочь. | |
|
|
|
|
 1.2 Кб |
|
|
для: udpn
(02.11.2008 в 22:56)
| | Держи!!! | |
|
|
|
|
|
|
|
для: Санька
(02.11.2008 в 01:29)
| | Так понял ты хочешь что бы на images хосте после выбора одной картинки сразу добавлялось поле для второй картинки - так?
Может пример сайта покажешь? чтобы наглядно было более понятно | |
|
|
|
|
|
|
|
для: elnick
(03.11.2008 в 15:26)
| | Так у нас http://photo.uinn.ru
А вот пример как нужно сделать http://myphoto.nnov.ru/ | |
|
|
|