@soledar10
html css3 js jquery

Как решить проблему с загрузке файлов?

Здраствуйте!
Вопрос вот в чем
Если выбрать сразу n-е количество файлов - все прикрепляются. А если по очереди тогда прикрепляется последнее - с чем это может быть связано?

код формы
<form id="form" action="php/form.php" method="post" enctype="multipart/form-data">	

          <ul>
            <li class="form-left">
              <div class="form-left-item"><label>&nbsp;</label><input type="text" name="fname" placeholder="ФИО" /></div>
              <div class="form-left-item"><label>&nbsp;</label><input type="text" name="mail" placeholder="Email" /></div>
              <div class="form-left-item"><label>&nbsp;</label><input type="text" name="phone" placeholder="Телефон" /></div>
              <div class="form-left-item"><label>&nbsp;</label><input type="text" name="city" placeholder="Город" /></div>
              <div class="form-left-item">
                <select name="selectrost">
                  <option value="-1">Рост</option>
                  <option value="150 см">150 см</option>
                  <option value="151 см">151 см</option>
                  <option value="152 см">152 см</option>
                  
                </select>
              </div>
              <div class="form-left-item"><label>&nbsp;</label><textarea name="txt" placeholder="Дополнительная информация"></textarea></div>
              
              <div class="form-left-item" id="fileupload">								
                <div id="drop-files" class="file_upload" ondragover="return false">									
                  <button type="button">Обзор...</button>
                  <div>Прикрепить фото</div>
                  <label>&nbsp;</label>
                  <input type="file" name="file[]" id="uploadbtn" multiple title="Загрузите одну или несколько фотографий" />
                </div>
                
                <!-- preview. begin -->
                <div id="uploaded-holder"> 
                  <div id="dropped-files">
                    <!-- btn upload, btn delete -->
                    <div id="upload-button">
                      <ul>
                        <li><span>0 Файлов</span>
                        <li><a href="#" class="upload">Загрузить</a>
                        <li><a href="#" class="delete">X</a>
                      </ul>	
                        
                      <!-- progress bar -->
                      <div id="loading">
                        <div id="loading-bar">
                          <div class="loading-color"></div>
                        </div>
                        <div id="loading-content"></div>
                      </div>											
                    </div>  
                  </div>
                </div>
                <!-- preview. end-->
                <!-- list file -->
                <div id="file-name-holder">
                  <ul id="uploaded-files">
                    <p>Загруженные файлы</p>
                  </ul>
                </div>								
                <p style="color:#959595; clear:both;"><span style="color:#f00;">*</span>рекомендации по цвету даются только при наличие фотографии</p>
              </div>
            
            <li class="form-right">
            
              <div class="figure">
                <h3>Выберите тип фигуры</h3>
                
                <div class="figure-item">
                  <h4>Типы женских фигур:</h4>
                  
                  <ul>
                    <li><input id="r1" type="radio" name="figure" value="Женская А Груша" checked /><label for="r1"><span class="f f1"></span> А <br> Груша</label>
                    <li><input id="r2" type="radio" name="figure" value="Женская Х Песочные часы"  /><label for="r2"><span class="f f2"></span> Х <br>Песочные <br> часы</label>										
                    <li><input id="r3" type="radio" name="figure" value="Женская Н Прямоугольник" /><label for="r3"><span class="f f3"></span> Н <br> Прямоугольник</label>
                    <li><input id="r4" type="radio" name="figure" value="Женская V Перевернутый треугольник" /><label for="r4"><span class="f f4"></span> V <br> Перевернутый <br> треугольник</label>
                    <li><input id="r5" type="radio" name="figure" value="Женская О Яблоко" /><label for="r5"><span class="f f5"></span> О <br> Яблоко</label>
                  </ul>
                </div>
                
                <div class="figure-item figure-item-man">
                  <h4>Типы мужских фигур:</h4>
                  
                  <ul>
                    <li><input id="r6" type="radio" name="figure" value="Мужская Трапеция" /><label for="r6"><span class="f f6"></span> Трапеция</label>
                    <li><input id="r7" type="radio" name="figure" value="Мужская Прямоугольник" /><label for="r7"><span class="f f7"></span> Прямоугольник</label>										
                    <li><input id="r8" type="radio" name="figure" value="Мужская Треугольник" /><label for="r8"><span class="f f8"></span> Треугольник</label>
                    <li><input id="r9" type="radio" name="figure" value="Мужская Овал" /><label for="r9"><span class="f f9"></span> Овал</label>										
                  </ul>
                </div>
              </div>
          </ul>
          
          
          <button type="submit">ОТПРАВИТЬ</button>
          
          <p class="reply">Ответ с рекомендациями стилиста придет вам на почту в течение 24х часов.</p>
          
        </form>


Спасибо
  • Вопрос задан
  • 243 просмотра
Решения вопроса 1
@Kostik_1993
Fullstack Web Developer | PHP | Laravel | Vue.js
Скорее всего дело не в PHP а JS, проверь нет ли в нем функции которая очищает поле выбора при каждом новом обращении к нему. Ну или выложи код сюда.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы