Pewnie temat banalny i wałkowany.. ale nie mogę nigdzie doszukać się rozwiązania problemu

Mam stronę z kartkami elektronicznymi, druga strona to moje portfolio ze zdjęciami. Chciałbym po zalogowaniu na drugiej stronie jednym przyciskiem zdalnie dodać określone zdjęcie do pierwszej strony. Próbuję to zrobić z pomocą cURL w 2 etapach:
1. zalogowanie się na stronie (to akurat mi się udało)
2. upload pliku i danych tekstowych
<? //ETAP 1 //lDANE DO LOGOWANIA $postFields['jakistekst'] = 'jakistekst'; $postFields['admin'] = 'admin'; $postFields['haslo'] = 'haslo'; //LOGOWANIE $ch = curl_init('http://www.ekartki.pl/admin.php'); curl_setopt($ch, CURLOPT_POSTFIELDS, $postFields); curl_exec($ch); //curl_close($ch); //ETAP 2 $link = 'http://galeria.cal24.pl/adm_kart.php'; $browser = 'Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.9.0.5) Gecko/2008121622 Ubuntu/8.10 (intrepid) Firefox/3.0.5'; $postFields2['nowa_kartka'] = 'Frt6Gn4'; $postFields2['MAX_FILE_SIZE'] = '102400'; $postFields2['kategoria'] = '1'; $postFields2['keywords'] = 'test1,test2,test3'; $postFields2['auto_min'] = '1'; $postFields2['kart_akt'] = '1'; $ch2 = curl_init('http://www.ekartki.pl/admin.php?id=1'); curl_setopt($ch2, CURLOPT_POSTFIELDS, $postFields2); //curl_setopt($ch2, CURLOPT_HTTP_VERSION, CURL_HTTP_VERSION_1_0); //curl_setopt($ch2, CURLOPT_USERAGENT, $browser); //curl_setopt($ch2, CURLOPT_URL, $link); //curl_setopt($ch2, CURLOPT_POST, 1); //curl_setopt($ch2, CURLOPT_COOKIESESSION, TRUE); curl_exec($ch2); curl_close($ch2); exit; ?>
Po komunikacie OKEJ 1 wyświetla się formularz logowania.