2016-02-18 4 views
1

У меня есть сценарий PHP, где я загружаю файл *.txt, и я использую информацию внутри этого файла *.txt, чтобы сделать что-то.2 Форма Прерывания, мешающие друг другу

Форма для загрузки этого текстового файла:

<form method="post" action="index.php" enctype="multipart/form-data"> 

    <input class="file-choice" name="file" type="file" /> 

    <input class="upload-button" type="submit" value="Upload Bestand" name="start" /> 

</form> 

После того как я работал с этим файлом я хочу, чтобы дать посетителю возможность выбора, чтобы изменить некоторые вещи, со своим собственным входом.

Форма для входа пользователя:

<form method="post"> 

    <div class="input-block"> 

    <b>Rechts naar links:</b> <br> 
    <input type="radio" name="horizontaal" value="rl-aan">Aan 
    <input type="radio" name="horizontaal" value="rl-uit">Uit<br> 

    </div> 

    <div class="input-block"> 

    <b>Verticaal:</b> <br> 
    <input type="radio" name="verticaal" value="ver-aan">Aan 
    <input type="radio" name="verticaal" value="ver-uit">Uit<br> 

    </div> 

    <div class="input-block"> 

    <b>Diagonaal:</b> <br> 
    <input type="radio" name="diagonaal" value="dia-aan">Aan 
    <input type="radio" name="diagonaal" value="dia-uit">Uit<br> 

    </div> 

     <input type="submit" name="test" /> 

</form> 

Моя проблема, когда я нажимаю кнопку отправки либо на загрузку файлов или пользовательского ввода другой формы повторно. Так, например, если я нажму кнопку submit для ввода пользователя, файл, который я загрузил ранее, исчез.

Я попытался изменить метод от POST до GET, и я попытался дать оба файла с тем же именем, но оба не работали.

Любые предложения?

+0

Использовать AJAX для отправки данных –

+0

@Johan Вы проверили имя файла загружаемого файла? Если тот же файл загружен. он переопределит ранее загруженный файл. –

+0

John Reca, я не загружаю новый файл. Я просто прошу ввести пользовательский ввод с помощью переключателей. Поэтому я не думаю, что это проблема. – JohanStaart

ответ

-1

Дают идентификатор другой формы и идентификатор кнопки отправки.

+0

Давать им все uniqe id не помогло. Но спасибо за вклад. – JohanStaart

+1

Привет @PJ, я думаю, у вас достаточно репутации, чтобы дать предложение в поле комментариев. –

0

Я понял.

Мне пришлось работать с sesions, чтобы сохранить необходимые переменные от чтения файла и добавить имя входного файла для ввода всех скриптов, кроме скрипта чтения из файла.

Смежные вопросы