【发布时间】:2013-09-17 08:06:03
【问题描述】:
我在 CGI 脚本(C++ 中)中有两个提交按钮。一个 (value=Submit) 只是保存表单数据。另一个(value=Save and Reboot)应该以相同的方式保存表单数据,然后重新启动。
基本上,我想这样做:
if(method == "POST")
{
//element 1 saved
//element 2 saved
//etc etc
if(second button is pushed)
//handle reboot code
}
但是我怎么知道是哪个按钮被按下了呢?我看到了this question,但它在 php 中。我正在使用 C++ CGI 脚本。我一直在阅读CGICC documentation,但找不到任何关于确定按下哪个按钮的信息。
需要明确的是,两个按钮本质上都会做同样的事情(“POST”),但我需要能够识别按钮,以便在必要时重新启动。
【问题讨论】: