1. Получаете curl'ом страницу
http://videoigr.net/login.php
2. Находите form, у которой name="login" и забираете оттуда значение action, например
http://videoigr.net/login.php?action=process&osCsid=e1caaae9002758dc6bcbdc7179c14d82
- osCsid скорее всего играет роль (а, может, и нет. надо экспериментировать)
3. На полученный из action адрес отправляете post-запрос с полями email_address и password
Всё.
Важные моменты:
• Используя CURLOPT_FOLLOWLOCATION равным 1, после авторизации вас сразу редиректнет скорее всего в личный кабинет. Если нет - сделаете новый запрос по нужному адресу.
• curl сохранит куки сам
curl_setopt($ch, CURLOPT_COOKIEJAR, 'cookie.txt'); // сохранять куки в файл
curl_setopt($ch, CURLOPT_COOKIEFILE, 'cookie.txt'); // считываем куки