I scrolled down my script to line 113 and I can't for the life of me figure it out. The funny thing is that I'm not trying to doing concatentation in this script.The error says Use of uninitialized value in concatenation (.) or string.
Use of uninitialized value%sYour problem specifically is that one of(W uninitialized) An undefined value was used as if it were already defined. It was interpreted as a "" or a 0, but maybe it was a mistake. To suppress this warning assign a defined value to your variables.To help you figure out what was undefined, perl tells you what operation you used the undefined value in. Note, however, that perl optimizes your program and the operation displayed in the warning may not necessarily appear literally in your program. For example, "that $foo" is usually optimized into "that " . $foo", and the warning will refer to the "concatenation (.)" operator, even though there is no "." in your program.
$player $playerphone $memberid $email $partner $partnerphone $section $level $street, $city, $state, $zip $entry $party $guests $payment $messageis not defined when you use it in the heredoc(string) on line 113.
In reply to Re: Do not undertand this error message
by PodMaster
in thread Do not undertand this error message
by b310
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |