- 论坛徽章:
- 0
|
help me !
sub sendpackage
{
$name= "zdfaaa";
$password = "123";
$sts = rand();
$Time = pack ("a8",$sts);
$SCode = pack("x1",0);
$PType = pack("a1","R" ;
$PNum = pack("s",1);
$PSeq = pack("s",1);
$RCount = pack("s",0);
$CCount = pack("s",0);
$Reserved = pack("x8",0);
$UserId = pack("a17","$name" ;
$Param = pack("a400","select * from UserInf where UserId='$name' and LoginMm='$password'" ;
$DataSet = pack("x3589",0);
open (FILE,">;/dev/ppc405_c_conf" or die "Open file for write error!\n";
{
print FILE $Time;
print FILE $SCode;
print FILE $PType;
print FILE $PNum;
print FILE $PSeq;
print FILE $RCount;
print FILE $CCount;
print FILE $Reserved;
print FILE $UserId;
print FILE $Param;
print FILE $DataSet;
}
close FILE;
}
这是我的pm模块中的写文件部分. 这段代码不用pm,放在主程序里面一点问题没有,但是一放到pm文件中,就写不了文件,这是怎么回事呢? |
|