in reply to string concatenation

Works fine for me.

$st1="12"; $st2="08"; $result = $st1 . $st2; print "Got $result\n"; __DATA__ Got 1208

You must be doing something else. Perhaps post your actual code. If you don't quote your numbers and use $st2=08 you will get an error (illegal octal) but if you use 007 then you get this:

$st1="Bond, James Bond "; $st2=007; $result = $st1 . $st2; print "Got $result\n"; __DATA__ Got Bond, James Bond 7

This looks a bit like your error....

cheers

tachyon

s&&rsenoyhcatreve&&&s&n.+t&"$'$`$\"$\&"&ee&&y&srve&&d&&print