我需要将变量值从HTML表单传递到Windows cmd文件。 到目前为止,我已经花了一整天的时间进行研究,但只发现了如何将值传递给PHP脚本。 由于公司IT部门的限制,我需要使用Windows cmd文件。

这是我的HTML代码:

<html> 
    <head> 

        ...

    </head> 
    <body>

        <form action="../cgi-bin/create_new_study_directory.cmd" method="Post"> 

            <table> 

                <tr>
                    <td>Name of new study:</td>
                    <td><input type="text" name="name_of_new_study"><td> 
                </tr> 

                <tr><td>&nbsp;</td></tr>

                <tr> 
                    <td>Raw data directory:</td>
                    <td><input type="text" name="raw_data_directory"><td> 
                </tr> 

                <tr> 
                    <td>&nbsp;</td>
                    <td colspan="2"><input type="submit" value="Create new study directory"></td> 
                </tr> 

            </table> 

        </form> 

    </body> 
</html>         

这是cmd文件:

@echo off
cls
@echo I received %*

当我将值放入HTML表单并单击Submit按钮时,该cmd文件将执行,但它会打印“我收到”,并且在“%*”数组中没有任何值。 我的理解是,在HTML表单的动作标签中标识的任何程序都将自动接收表单中字段的值作为参数,但是我的cmd文件看不到它们。 我需要做什么才能使其正常工作?

  ask by fireblood translate from so

本文未有回复,本站智能推荐:

1回复

将变量从HTML表单传递到Perl脚本

我在为内部使用Perl脚本生成配置的Perl脚本创建HTML前端时遇到了一些困难。 我们已经从Linux系统迁移到Windows服务器实例,并且我测试了CGI / Perl是否按预期工作。 脚本本身使用以下格式: 这些变量是通过命令行调用的,该命令行将配置输出到cli: 我想
2回复

将变量从 HTML 表单传递给 PHP

我的表单中提交的其中一项是选择您的对手。 它有 425 个基于数据查询的选项。 表单元素是一个选择列表名称 = 'opponent'。 这是生成用户看到的行。 用户看到“学校”,但它会将“id”传递给 PHP。 有没有办法将用户看到的值和选项发送给 PHP? 只有对手的 'id' 会进入数据表
1回复

如何从HTML表单传递输入变量

我正在尝试创建一个代码,该代码将询问用户X,Y等的多少项,并使用Javascript计算所欠的总额,并打印所有已购买项的摘要(收据)。 很抱歉出现菜鸟问题,试图在没有任何正式培训的情况下学习代码。 感谢您的所有帮助!
4回复

将数据从HTML表单传递到PHP文件

任何有助于理解以下内容为何不起作用的帮助都会有很大帮助。 我不明白为什么$ var1不能在PHP文件中获取bnum的内容。 感谢Marc 文件#1中的HTML表单 Delete.php文件 输出量
2回复

通过HTML表单传递PHP变量值[重复]

这个问题在这里已有答案: 参考:什么是变量范围,哪些变量可以从哪里访问,什么是“未定义变量”错误? 3个答案 在html表单中,我有一个变量$var = "some value"; 。 我希望在发布表单后调用此变量。 表单发布在同一页面上。 我想打
1回复

将数组数据从html表单传递到php数组变量

我有一个表格来记录一组项目的工作时间。 表单使用一个数组作为项目ID,小时数和一个备注字段,其中表单行是项目数量的循环。 表单将数据传递给PHP脚本进行处理。 PHP脚本看不到数组中的值……它只是给我“ Array”作为输出。 文档和其他示例让我想知道是否必须序列化或反序列化或进行其
4回复

将变量从表单传递到php

尽我最大的努力不发布这个问题,但我只是想不通这个问题。 我正在尝试将变量从我的html表单传递到php脚本,到目前为止代码看起来像这样 我将如何从下拉列表中将值传递给php代码,将不胜感激。 编辑 只是为了弄清楚我正在为某些混乱而感到抱歉,基本上我有一个下拉菜单,当下拉菜单
1回复

如何通过表单传递JavaScript变量?

如何将这两个变量val_1和val_2通过表单提交传递给函数initComparison() ? 这是我的代码: