Using fsockopen, you can open a socket to port 80 of the remote server. If you send the right headers, it'll post data and you use fgets to read back what the server sends.
Someone clever posted a function called BuildPostHeader not so long ago, search for it and it should do what you want (lets you send cookies too!)
HTH,
Danny
http://MyBest50.com