Vraag : Mijn HTMLVorm niet wordt ontleed aan CGI

Mijn HTMLVorm niet wordt ontleed aan cgi

My HTML overgaat niet selectbox tot CGI.  Als ik verander hardcoded acct in CGI aan a waarde ik een print out waarde krijg.  Gedachten?



In html

Antwoord : Mijn HTMLVorm niet wordt ontleed aan CGI

De manier u geschreven het hebt, kent het manuscript Perl om het even wat over uw vormgebieden niet.

Hier is snel herschrijft van de massa van uw manuscript, dat sommige verbeteringen kon nog gebruiken.
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
#! /usr/bin/perl

strikt gebruik;
gebruiks waarschuwingen;
gebruiks CGI;

mijn $cgi = CGI->new;
mijn %FORM = $cgi->Vars;

mijn $ht= `hostname `;
#
mijn $decrypt " "; #### gecodeerde DOW

mijn $acct  = $FORM {„acct“};



open mijn die $out_fh, „>>“,“ /tmp/matt.out " of matrijs „er niet in om is geslaagd om $  te openen! “;
druk $out_fh „met rekening $FORM {„acct“} wordt gedaan of $acct \ n dat“;
sluit $out_fh;
Andere oplossingen  
 
programming4us programming4us