Anon3363
@Anon3363

Почему форма не видит input type file?

При отправки на сервер textarea видит но input file не видно
<div class="container">
                        <div class="row">
                          <div class="col-11">
                            <div class="panel panel-default p-0 bg-white">
                              <div class="panel-body">
                                <p style="border-bottom:1px solid silver;padding:4px;background:#f5f6f7;">Create post</p>
                                <img src="<?=$el['photo']?>" alt="It`s me" style="width:40px;height:40px;border-radius:50%;position:absolute;left:30px;top:50px;">
                                <form action="server.php" method="post" enctype="multipart/form-data">
                                    <textarea id="post_txt" style="overflow:hidden;resize:none;padding:2px;margin-left:5em;width:80%;padding:2px;font-size:17px;" cols="50" rows="2" placeholder="What`s on your mind ?" name="PostTxt"></textarea>
                                    <input type="file" name="PostPhoto" accept="image/*" id="Post_photo">
                                </div>
                                <div class="panel-footer p-0 bg-white" style="border-top:1px solid silver;">
                                  <div class="btn-group">
                                    <button type="button" class="btn btn-link btn-icon " title="Location"><i class="fa fa-map-marker locate"></i></button>
                                    <button type="button" class="btn btn-link btn-icon " title="Tag Friends"><i class="fa fa-users tagFr"></i></button>
                                    <button type="button" class="btn btn-link btn-icon mt-1" title="Add Photo"> <label for="Post_photo" style="cursor:pointer;"><i class="fa fa-camera PostPhoto"></label></i></button>
                                    <button type="button" class="btn btn-link btn-icon " title="Add Photo"><i class="fa fa-video-camera PostVideo"></i></button>
                                    <button type="button" class="btn btn-link btn-icon " title="Add Emoji"><i class="fa fa-smile-o addEmoji" aria-hidden="true"></i></button>
                                </div>
                                <div class="pull-right">
                                    <button class="post-btn p-1 mt-2 post_btn" name="addPost">Post</button>
                                </div>  
                            </form>
  • Вопрос задан
  • 137 просмотров
Решения вопроса 1
alekciy
@alekciy
Вёбных дел мастер
Вероятно потому, что вы ищите файл в $_POST. А нужно в $_FILES: Загрузка файлов методом POST
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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