brotherhood_of_LAN - 2:30 pm on Mar 17, 2011 (gmt 0)
I'd suggest having the script as:
This will display a pipe character and then stop. Look at the source code and you'll see if there are any characters before it that would cause issues when sending headers within this particular script.
Otherwise this should work fine: