Se volete realizzare un script che effettua una richiestsa POST ad un form, come se lo stessimo compilando, per poi parserizzare i risultati, è possibile utilizzare in PHP una funziona CURL.
< ?php $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, "http://www.esempio.com/percorso/del/form"); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_POST, true); $data = array( 'foo' => 'foo foo foo', 'bar' => 'bar bar bar', 'baz' => 'baz baz baz' ); curl_setopt($ch, CURLOPT_POSTFIELDS, $data); $output = curl_exec($ch); $info = curl_getinfo($ch); curl_close($ch); ?>
Fonte: sastgroup