Me logueo con el siguiente código:
Código PHP:
<?php
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL,
'http://www.ejemplo.com');
curl_setopt ($ch, CURLOPT_POST, 1);
curl_setopt ($ch, CURLOPT_POSTFIELDS, 'login=usuario&password=clave');
curl_setopt ($ch, CURLOPT_COOKIEJAR, 'cookie.txt');
curl_setopt($curl, CURLOPT_HEADER, 0); //no mostrar cabeceras
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1); //no mostrar en pantalla
$data = curl_exec($curl); //descargar página
curl_close($curl);
?>
<a href="javascript:postlogin2();">
y no se cómo "pulsar" ese enlace con curl después de introducir el usuario y contraseña.