여기 내 코드와 출력을 perl을 사용하여 각 행마다 다른 행을 만들 수 없습니다? 여기 perl cgi를 사용하여 내 perl 출력을위한 테이블을 만드는 방법은 무엇입니까?
내 코드입니다 :use strict;
use warnings;
use CGI;
open(my $file1,"as.txt");
my $firstline=<$file1>;
$firstline=~s/.*=//g;
my @words=split /,/,$firstline;
my $finalline=join("\n",@words);
close $file1;
print "Content-type:text/html\n\n"
print<<"EOF";
<html><body>
<table style="width:100%">
<tr>
<th>UserName</th>
<th>Access</th>
</tr>
<tr>
<td>$finalline</td>
<td>
<input type="checkbox" value="check2" mulitple checked>Read
<input type="checkbox" value="check2" mulitple>Write
<input type="checkbox" value="check2" mulitple>Owner
</td>
</tr>
</table></body></html>
EOF
PERL (IE $의 finalline) sankar에 대한 나의 OUTPUT morien3
내가 가지고 테이블 형식으로 내 출력으로 다음의 표 :
UserName Access
sankar morien3 Read Write Owner
예상 출력 :
UserName Access
sankar Read Write Owner
morien3 Read Write Owner
입력 파일 : (즉 as.txt)
cskTeam = sankar, mobrien3
[csk:/]
* = r
@cskTeam = rw
입력 파일을 추가하십시오. – mkHun
님이 입력 파일을 추가했습니다. @ mkHun –
귀하의 질문에 대한 답변이 추가되었습니다. – mkHun