musisz sprawdzić co wysyła przeglądarka do serwera, nie patrz na formy, no chyba że są w nich ukryte pola z tokenami czy czymś podobnym.
Firefox-> plugin Live HTTP Headers. Moj ulubiony setup do pisania skryptów do curla lub winhttp(polecam też na samych socketach).
Do przeglądania strony html, cookies itd itd. to polecam chroma-> zbadaj element
Szybki tutorial live http headers
1 ściagasz instaujesz
2 narzedzia->live http headers
3. uzupelniasz forme
4. klikasz na live http clear
5. wysyłasz forme, odnzaczasz capture, i patrzysz na zapytanie jak wygląda
http://screenshooter.net/8558620/ycpwrwpzielonymi liniami podkreśliłem $link i $post do zapytania.
W wypadku multiboundary data musiałbyś w tablice upakować date,
nazwa indexu tablicy będzie nazwą inputa