in reply to Split into @array works, into ($val1, $val2, ...) doesn't.

My eyes do not see lexical variables. Are the (presumably global) p3_ variables being re-used somewhere else later in the script, where their values cause the script to barf? Try putting use CGI::Carp 'fatalsToBrowser';, at the top of your CGI script and you may get something more helpful than a bald 500 server error.

Replies are listed 'Best First'.
Re^2: Split into @array works, into ($val1, $val2, ...) doesn't.
by punch_card_don (Curate) on Sep 21, 2005 at 15:01 UTC
    Great minds think alike - already have use CGI::Carp 'fatalsToBrowser'; in there. That's the maddening thing - it produces nothing.

    Forget that fear of gravity,
    Get a little savagery in your life.