O ti studi come è fatto un post http e lo esegui via socket (cerca bene sul forum) oppure puoi utilizzare una delle classi su www.phpclasses.org, tipo
http://www.phpclasses.org/browse/file/1933.html

oppure

http://www.phpclasses.org/browse/package/1119.html

ma ne trovi a decine...