try it in another browser such as opera, mozilla etc - or post a link here and we'll try it.
doubt it's a php problem. i recently wrote a web server in c (not for fun, i promise 😃) and a web server works by taking the length of the code to be sent to the client (ie html/javascript etc) and sending that in a Content-length header. The client receives this, and once that many bytes are received, closes the connection. As php parses the script before this content-length is determined, i'm guessing it's something else.
ads