html форма отправляет данные загружаемого файла на страницу php, я хочу обработать это на странице php

0

HTML-код ниже

Загрузите свой рисунок только в jpg (менее 1 МБ)
    <input type="file" title="Upload Your pic in jpg (Less 1 MB)" accept="image/jpeg" required="" class="select-style" tabindex="1" name="file[]"  multiple />

Код PHP ниже:

echo $_POST[$_FILES['file[]']];
echo $_POST[$_FILES["file"]["size"]];
  • 0
    Используйте $_FILES[] без массива post.
  • 0
    Я отправляю данные со страницы html на страницу Php, которая не обрабатывается, если я использую только $ _FILES [].
Показать ещё 2 комментария
Теги:

4 ответа

1

Ваш fomr должен содержать

ENCTYPE = "многочастному/форм-данных"

Подобно :-

<form name="upload" id="upload" method="post" action="" enctype="multipart/form-data">
  • 0
    Я также использую enctype = "multipart / form-data". Пожалуйста, поймите мой вопрос, у меня есть две страницы, одна HTML, а вторая php. Теперь я отправляю файл загрузки и хочу использовать на странице php.
0

ОК..

вот мое имя страницы HTML stack.html

<form name="upload" id="upload" method="post" action="stack.php" enctype="multipart/form-data">
     <input type="file" title="Upload Your pic in jpg (Less 1 MB)" accept="image/jpeg" required="" class="select-style" tabindex="1" name="file[]"  multiple />



     <input type="submit" value="submit">
</form> 

и здесь мое имя страницы страницы PHP stack.php

<?php

if(!empty($_FILES)){
    echo "<pre>";
    print_r($_FILES);
    echo "</pre>";
    exit;
}

?>
  • 0
    Спасибо, что помогли мне.
  • 0
    Работает или нет ....?
0

Посмотрите, удастся ли вам. Попробуйте в php файле..

foreach($_FILES as $file){
    print_r($file['size']);
    print_r($file['name']);
    //if you want total size of all images
    echo array_sum($file['size']);
    //if you want individual name
    for($i=0;$i<count($file['name']);$i++){
        echo $file['name'][$i];
        echo $file['size'][$i];
    }

}
0

Вы можете использовать $ _FILES ['файл'] ['size'] [0]; получить размер загруженного файла

Надеюсь, что это поможет вам

благодаря

  • 0
    Пожалуйста, поймите мой вопрос, у меня есть две страницы, одна HTML, а вторая php. Теперь я отправляю файл загрузки и хочу использовать на странице php.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню