Ciao,
puoi simulare anche il POST multipart/form-data con fsockopen, ma devi inserire i dati in una stringa piuttosto lunga e laboriosa da costruire.
Ti consiglierei di usare CURL, per ragioni di prestazioni e semplicitā

http://it.php.net/manual/en/function.curl-setopt.php

opzione CURLOPT_POSTFIELDS

cerca tra i commenti l'esempio di paul at zgtec dot com