Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
Форма и javascript, отправка файла |

23.08.2009, 11:11
|
|
Участник форума
Регистрация: 03.07.2008
Сообщений: 177
Провел на форуме: 644324
Репутация:
11
|
|
Форма и javascript, отправка файла
http://www.project-czech.ru/company/add
А в чем причина того, что при заполнении *Загрузка фотографий* и отправке, php не ловит файлы?
p.s.
php при посте выполняет print_r($_FILES);
Последний раз редактировалось rcc0023; 23.08.2009 в 11:20..
|
|
|

23.08.2009, 12:02
|
|
Познавший АНТИЧАТ
Регистрация: 01.05.2006
Сообщений: 1,021
Провел на форуме: 3424739
Репутация:
921
|
|
и все конечно экстрасенсы
|
|
|

23.08.2009, 14:08
|
|
Познавший АНТИЧАТ
Регистрация: 15.01.2008
Сообщений: 1,166
Провел на форуме: 2459557
Репутация:
606
|
|
Код в студию!!!!
|
|
|

23.08.2009, 16:34
|
|
Участник форума
Регистрация: 03.07.2008
Сообщений: 177
Провел на форуме: 644324
Репутация:
11
|
|
форма
Код:
<form method="post" action="/company/add" enctype="multipart/form-data">
<p><b class="a">Загрузка логотипа<br/><input name="logo" type="file" value="Выберите файл" /></b>
<b class="a">Загрузка фотографий<br/><input name="file[]" type="file" class="multi" value="Выберите файл"/></b></p>
<form>
хеад подгружает jc
<script type="text/javascript" src="http://www.project-czech.ru/js/jquery-1.3.1.min.js"></script>
<script type="text/javascript" src="http://www.project-czech.ru/js/jquery.MultiFile.js"></script>
<script type="text/javascript" src="http://www.project-czech.ru/js/jquery.form.js"></script>
<script type="text/javascript" src="http://www.project-czech.ru/js/jquery.blockUI.js"></script>
инпут (который со стилем multi) после выбора файлов меняется на:
Код:
<input style="position: absolute; top: -3000px;" id="MultiFile1" name="file[]" class="multi" value="Выберите файл" type="file">
<input style="position: absolute; top: -3000px;" id="MultiFile1_F1" name="file[]" class="multi MultiFile" value="Выберите файл" type="file">
<input id="MultiFile1_F2" name="file[]" class="multi MultiFile" value="Выберите файл" type="file">
|
|
|

23.08.2009, 16:36
|
|
Участник форума
Регистрация: 03.07.2008
Сообщений: 177
Провел на форуме: 644324
Репутация:
11
|
|
в итоге:
$_FILES['logo'] есть
$_FILES['file'] нет
|
|
|

24.08.2009, 08:49
|
|
Участник форума
Регистрация: 03.07.2008
Сообщений: 177
Провел на форуме: 644324
Репутация:
11
|
|
Какая проблем может быть в джава, что <input type="files" добавляет, а вот файла к нему (инпуту, браузеру) не прикрепляет?
|
|
|

24.08.2009, 15:18
|
|
Участник форума
Регистрация: 03.07.2008
Сообщений: 177
Провел на форуме: 644324
Репутация:
11
|
|
неразрешимая проблема?
|
|
|

24.08.2009, 15:53
|
|
Участник форума
Регистрация: 11.10.2006
Сообщений: 134
Провел на форуме: 3607644
Репутация:
235
|
|
Так у тебя тоже ничего нет?
$_FILES['file']['name'][1];
|
|
|

24.08.2009, 16:09
|
|
Участник форума
Регистрация: 03.07.2008
Сообщений: 177
Провел на форуме: 644324
Репутация:
11
|
|
нет =( весь массив $_FILES смотрел..
|
|
|

24.08.2009, 16:19
|
|
Участник форума
Регистрация: 11.10.2006
Сообщений: 134
Провел на форуме: 3607644
Репутация:
235
|
|
Всё должно передаваться.
PHP код:
<script type="text/javascript" src="http://www.project-czech.ru/js/jquery-1.3.1.min.js"></script>
<script type="text/javascript" src="http://www.project-czech.ru/js/jquery.MultiFile.js"></script>
<form method="post" action="t2.php" enctype="multipart/form-data">
<p><b class="a">Загрузка логотипа<br/><input name="logo" type="file" value="Выберите файл" /></b>
<b class="a">Загрузка фотографий<br/><input name="file[]" type="file" class="multi" value="Выберите файл"/></b></p>
<input type="submit" name="Send" />
<form>
Принимаем файлы.
PHP код:
<?php
//print_r($_FILES);
echo $_FILES['file']['name'][1];
?>
Будет выведено имя второй картинки.
|
|
|
|
 |
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|