Thanks - that helps - I would never have got there on my own. I now don't get a "Use of uninitialized value in print" warning. But aggravatingly I find that
is empty. I'm completely puzzled by that. When you ran it, did you find that you got a page (albeit mutilated by broken links) when you printed
? I just get a blank space - but only with that url; other urls give me a page.