Подружить поле для загрузки файлов с кодом php

293
26 июля 2017, 23:38

Здравствуйте, вот часть кода php, считывает данные с загруженного файла,

if (isset($_POST["Import"])) {
echo $filename = $_FILES["file"]["tmp_name"];
if (!$_FILES["file"]["size"] > 0) {
    $file = fopen($filename, "r");
    while (($emapData = fgetcsv($file, 10000, ",")) !== FALSE) {}

Работает с этой формой

<form method="post" name="upload_excel" enctype="multipart/form-data">
<input type="file" name="file" id="file" class="input-large">
<button type="submit" id="submit" name="Import" >Upload</button>
</form>

Помогите переделать под это поле, и без кнопки отправки

<input type="file" name="jform[params][file]" id="jform_params_file" />
Answer 1

php

if (isset($_POST["Import"])) {
echo $filename = $_FILES["jform"]["tmp_name"]["params"]["file"];
if (!$_FILES["jform"]["size"]["params"]["file"] > 0) {
    $file = fopen($filename, "r");
    while (($emapData = fgetcsv($file, 10000, ",")) !== FALSE) {}

html

<form method="post" name="upload_excel" enctype="multipart/form-data">
<input type="file" name="jform[params][file]" id="jform_params_file" class="input-large" />
<button type="submit" id="submit" name="Import" >Upload</button>
</form>
READ ALSO
Ошибка версий при подключении к БД

Ошибка версий при подключении к БД

Работаю с БД таким способом:

276
Суперглобальный массив $GLOBAL

Суперглобальный массив $GLOBAL

У меня есть два файла 1php и 2

291
Как использовать Sphinx в Yii2 + PostgreSQL?

Как использовать Sphinx в Yii2 + PostgreSQL?

Не до конца понимаю, возможно ли использование Sphinxsearch в Yii2 в качестве поискового движка в связке с PostgreSQL? В экстеншене: Yii2-sphinx говорится про...

340
Как сделать подобное Ajax обновление?

Как сделать подобное Ajax обновление?

Ребят как сделать простое обновление фотогалереи? Не каких прелоудеров и прочих штучекПросто нужно чтобы при прокрутке вниз подгружалось...

283