Is the PHP script adding the correct headers to the text
that's returned?
There was a thread on Direct-L about getNetText failing in
FireFox
around 20/7/2006 that you might like to read - in short it
failed
because the server was returning gzipped data.
<
http://listserv.uark.edu/scripts/wa.exe?A1=ind0607c&L=direct-l#7>
(you
may have to subscribe to access the list archives)