I'm stumped here. I have the following lines of code. They work as
expected on my workstations. They work fine in Komodo's debugger with
"Emulate CGI" turned on. But when I put the script on our server--NT
4.0/IIS 4/Perl 5.00502 (I know, I know, but I don't maintain
it)--CGI::Carp carps:

   Invalid type in pack: '(' at
d:\web\instruct_tech\cgi-ftc\register.pl line 43.

line 43 is the pack statement below:

  ...

  my $classdb = 'ClassListDB';
  my $classpack = "N2 A128 N2 A64 A64 (N3 A)15";

  my $packed = pack $classpack, time, time, "aaaaa", time, time,
"bbb", "ccc", 1, 2, 3, "F", 1 , 2, 3, "g";

  print $page->p(unpack $classpack, $packed);

  open(MYFILE, ">$classdb") or die "$!\n";

  ...

Can anyone point me to where I've gone wrong? Or is this a server
quirk, which we seem to have plenty of (for instance, "-w" works fine
in the shebang, but "use warnings" can't find warnings.pm)?

Thanks,

-- jay
--------------------------------------------------
This email and attachment(s): [  ] blogable; [ x ] ask first; [  ]
private and confidential

daggerquill [at] gmail [dot] com
http://www.tuaw.com  http://www.dpguru.com  http://www.engatiki.org

values of β will give rise to dom !

Reply via email to