how i mislay text, save it, following cost web?
i am hf50(hf$hf) instance "myfile.txt" extracted information contingency save "save.txt". information "save.txt" extracted again fill parameters cost table. nonetheless i attempted code, i've got cost "save.txt" blank.?
var $hf famous whatever i type. greatfully help.
#! /usr/bin/perl
print "content-type:text/html\r\n\r\n";
use cgi qw(:standard);
use strict;
use warnings;
my ($file,$line,$tester,$hf,$keyword);
my ($f1,$f2,$f3,$f4,$f5,$f6,$f7,$f8,$f9,$f10,$f11,$f12,$f13,$f14,$f15,$f16,$f17,$f18,$f19);
my $keyword=param('keyword');
$hf=$keyword;
my $infile='myfile.txt';
my $outfile='save.txt';
open (my $inhandle, '<',$infile) die "can't open $infile:$!";
open (my $outhandle, '>', $outfile) die "can't open $outfile:$!";
while (my $line=<$inhandle>){
if ($line=~ m/hf$hf/i) {
print {$outhandle}$line;
print $line;
print "<html>";
print "<head>";
print "<body bgcolor='#4682b4'>";
print "<title>fusion change report</title>";
print "<div align='left'>";
print "<form method='get' action='http://shielex.com/pe/mrigos/mainhead.html'>";
print "<b>seacrh:</b>";
print "<input type='text' name='rec' size='12' maxlenght='40'>";
print "<input type='submit' value='go'>";
print "</form>";
print "<table cellpadding='1' cellspacing='1' border='1' bordercolor=black width='100%'>";
print "<tr>";
print "<td width='11%'bgcolor='#00ff00'><font size='2'>tester no.</td>";
print "<td width='10%'bgcolor='#00ff00'><font size='2'>date</td>";
print "<td width='11%'bgcolor='#00ff00'><font size='2'>device name</td>";
print "<td bgcolor='#00ff00'><font size='2'>test program</td>";
print "<td width='10%'bgcolor='#00ff00'><font size='2'>smslot</td>";
print "<td width='12%'bgcolor='#00ff00'><font size='2'>loadboard</td>";
print "<td width='10%'bgcolor='#00ff00'><font size='2'>category</td>";
print "<td width='13%'bgcolor='#00ff00'><font size='2'>root means 1</td>";
print "<td width='13%'bgcolor='#00ff00'><font size='2'>root means 2</td>";
print "</tr>";
print "<tr>";
$file='save.txt';
open(f,$file)||die("could open $file");
while ($line=<f>)
{
my @cells=($f1,$f2,$f3,$f4,$f5,$f6,$f7,$f8,$f9,$f10,$f11,$f12,$f13,$f14,$f15,$f16,$f17,$f18,$f19)= separate ',',$line;
print "<td bgcolor='#add8e6'><font size='2'>$f2</td>";
print "<td bgcolor='#add8e6'><font size='2'>$f3</td>";
print "<td bgcolor='#add8e6'><font size='2'>$f5</td>";
print "<td bgcolor='#add8e6'><font size='2'>$f6</td>";
print "<td bgcolor='#add8e6'><font size='2'>$f8</td>";
print "<td bgcolor='#add8e6'><font size='2'>$f10</td>";
print "<td bgcolor='#add8e6'><font size='2'>$f17</td>";
print "<td bgcolor='#add8e6'><font size='2'>$f18</td>";
print "<td bgcolor='#add8e6'><font size='2'>$f19</td>";
print "</tr>";
}
}
}
close f;
print "</table>";
print "</body>";
print "<html>";
=myfile.txt data=
1,hf50,13-oct-08,04:17:53,761503bzzgr-62,b2761503bp22.eva,dwp,dwp,calibration
2,hf60,13-oct-08,04:17:53,761503bzzgr-62,b2761503bp22.eva,dwp,dwp,calibration
1,hf50,13-oct-08,04:17:53,761503bzzgr-62,b2761503bp22.eva,dwp,dwp,calibration
Comments
Post a Comment