Я пишу html-интерфейс для отображения таблиц, круговых диаграмм, данных и т. Д.
Сценарий Perl, который генерирует данные и таблицы, может быть вызван одной командой на терминале, и я хочуесть кнопка в HTML, которая будет вызывать это.Я не действительно нуждаюсь в какой-либо обратной связи со скриптом Perl, как только он будет запущен, хотя, если бы он мог дать команду "все прошло лучше, чем ожидалось", это было бы неплохо.
В настоящее время, однако, каждый раз, когда я нажимаю на кнопку отправки, меня просят открыть или сохранить скрипт Perl, и после дня поиска в Google я не могу это исправить и буду признателен за некоторые советы.
Я новичок в html и js, но этото, что я имею до сих пор:
<form action="scripts/do_processing.pl" method="get">
<table>
<td>Select input file: (must be fasta format)</td>
<td>
<input type="file" name="first_name" value="" maxlength="100" />
</td>
</tr>
<br>
<tr>
<tr><td>Binning:</td>
<td>
<input type="radio" name="bin_method" value="blastn" /> Blastn
<input type="radio" name="bin_method" value="blastx" /> Blastx
<input type="radio" name="bin_method" value="megan" /> Megan
</td>
</tr>
</table>
<br><br>
<input TYPE=IMAGE
SRC="images/go_button-green.jpg"
HEIGHT=100 WIDTH=auto
ALT="Go!" BORDER=0
NAME="go"
>
</td>
</tr>
</form><br>
Это только для локального запуска, я не собираюсь делать его доступным для внешнего мира и поэтому избегаю CGI и Apache-esque решений, которые я считаю ненужными,Все ссылки хороши, так как он пытается открыть файл каждый раз.
Примечание: В данный момент ввод не актуален, так как скрипт на Perl, который я сейчас пытаюсь вызвать, просто"Привет, мир!"