Se lo vuoi fare lato client devi usare javascript.
Se lo vuoi fare lato server puoi usare fopen(), fsockopen(), una classe tipo Snoopy o le funzioni curl.