It doesn't have to be perl - can be a simple shell script. But that's up to you.
The form will send all the 'data' into QUERY_STRING variable - you just have to read it and separate each field (should be delimited with the & character) with each field having variable=input such as EMAIL=this&SYSTEM=that.
If you write a simple script you can see the results.
Once you see the results, build the script out to actually perform the same actions as the original web page (form_test.htm) by using echo statements to build the page and normal scripting to run the things you want to run (like splitting QUERY_STRING, moving the 3rd piece into a file (which I don't see that 3rd piece in your code).
AAAHHH!! I've made a perl program that you can run on a web browser. This program needs to be run everyday, and I don't want to have to run it everyday. The problem is when I try running the program from my terminal, all it does is print stuff to the terminal page (the program involves a lot of... (4 Replies)
I am currently able to use the $QUERY_STRING variable and simply cut out what I need to be assigned as variables within the shell script. However, I've been able to use the "name" value assigned within the FORM(HTML) as a variable when I use perl. Why is it that ksh doesn't read the "name" in as... (1 Reply)
Hey - I am new to cgi scripting... just writing a script to output df -k output to html page... but I cannot get the df lines on separate lines on the page, it all comes out on one line and is not very readable.. any suggestions?
My script is below - please keep in mind I am only new to it so... (1 Reply)
Hello All,
I was trying to come up with a form using perl cgi. I then created a frame to show the output of the form. Refer below
print $display_form->start_form(-title=>"Updateuser", -style => 'font-size: 9pt; color: #202020 ; font-family: Verdana', action=>"${DOCROOT}updateUser.pl",... (4 Replies)
Hi,
I'm learning some simple cgi scripting. I can make a script like this,
so my browser shows "Hello World"
/www/cgi-bin/name.sh
---
#!/bin/sh
MyName=World
echo "<html> Hello $MyName </html>"
---
What I'd like is to have a separate html and script files in the cgi folder so ... (1 Reply)
hi,i hav a form in cgi perl script.this script accepts a value from user from another html form, and depending upon this value,i need to disable /enable radio buttons in cgi-perl script wen second page is displayed on executing cgi perl script.how do i do it using javascript? (0 Replies)
Hi
I would like to convert standard online man pages from my solaris10 system into html form to publish it on my webpage.
How this can be done in Sol10 ?
thx for help. (2 Replies)
I am using an html form and a php upload script to upload files.
HTML form
<table width="500" border="0" align="center" cellpadding="0" cellspacing="1" bgcolor="#CCCCCC">
<tr>
<form action="upload_ac.php" method="post" enctype="multipart/form-data" name="form1" id="form1">
<td>
<table... (1 Reply)
Hi All,
I am trying to write a shell script which takes parse the web form find the input field and dump the data of that field into one xml file. The form looks like,
<input type="button" id="btnSave" value="Save" onclick="saveXmlData()"/>
<form name="submitForm"... (1 Reply)
Hi everyone,
I want to kill process through the web, so I create html page with single bottom that run kill command in shell script with CGI.
Here is html code:
<td><form METHOD="GET" action="http://IP:port/cgi_bin/script.cgi" > <input type="submit" value= "Submit" > <INPUT name="q"... (7 Replies)
Discussion started by: indeed_1
7 Replies
LEARN ABOUT DEBIAN
hobbit-enadis.cgi
HOBBIT-ENADIS.CGI(8) System Manager's Manual HOBBIT-ENADIS.CGI(8)NAME
hobbit-enadis.cgi - CGI program to enable/disable Xymon tests
SYNOPSIS
hobbit-enadis.cgi (invoked via CGI from webserver)
DESCRIPTION
hobbit-enadis.cgi is a CGI tool for disabling and enabling hosts and tests monitored by Xymon. You can disable monitoring of a single test,
all tests for a host, or multiple hosts - immediately or at a future point in time.
hobbit-enadis.cgi runs as a CGI program, invoked by your webserver. It is normally run via a wrapper shell-script in the secured CGI
directory for Xymon.
hobbit-enadis.cgi is the back-end script for the enable/disable form present on the "info" status-pages. It can also run in "stand-alone"
mode, in which case it displays a web form allowing users to select what to enable or disable.
OPTIONS --no-cookies
Normally, hobbit-enadis.cgi uses a cookie sent by the browser to initially filter the list of hosts presented. If this is not
desired, you can turn off this behaviour by calling bb-ack.cgi with the --no-cookies option. This would normally be placed in the
CGI_ENADIS_OPTS setting in hobbitcgi.cfg(5)--env=FILENAME
Load the environment from FILENAME before executing the CGI.
--area=NAME
Load environment variables for a specific area. NB: if used, this option must appear before any --env=FILENAME option.
FILES
$BBHOME/web/maint_{header,form,footer}
HTML template header
BUGS
When using alternate pagesets, hosts will only show up on the Enable/Disable page if this is accessed from the primary page in which they
are defined. So if you have hosts on multiple pages, they will only be visible for disabling from their main page which is not what you
would expect.
SEE ALSO xymon(7)Xymon Version 4.2.3: 4 Feb 2009 HOBBIT-ENADIS.CGI(8)