Используйте curl_formadd , чтобы добавить еще несколько полей к данным POST.
Если вы хотите добавить код в этот пример, вы должны сделать это в разделе, где настраивается форма, простонад комментарием: /* Fill in the submit field too, even if this is rarely needed */
.
Код, который вы бы добавили, будет выглядеть примерно так:
curl_formadd(&formpost,
&lastptr,
CURLFORM_COPYNAME, "user", //the name of the data to send
CURLFORM_COPYCONTENTS, "username", //the users username
CURLFORM_END);
curl_formadd(&formpost,
&lastptr,
CURLFORM_COPYNAME, "pass", //the name of the data to send
CURLFORM_COPYCONTENTS, "mypass", //the users password
CURLFORM_END);
HTML-форма для отправки тех же данных (при условии, что пользователь ввел правильныйпароли) будет выглядеть примерно так:
Username: <input type="text" name="user" /> <br />
Password: <input type="password" name="pass" />