i’m stuck to try handle a random name and value of form html to post data through curl.
here my code.
function grapvalue($html){
//parse content to grap name and value random
}
$opt = array(
CURLOPT_AUTOREFERER => true,
CURLOPT_RETURNTRANSFER => true,
CURLOPT_COOKIEFILE => 'cookie.txt',
CURLOPT_COOKIEJAR => 'cookie.txt'
CURLOPT_POST => true,
CURLOPT_POSTFIELDS => grapvalue($html)
)
$init = curl_init("site.com")
curl_setopt_array($init,$opt)
$html = curl_exec($init)
I have to execute the function curl_exec () twice, first I have to execute the curl_exec function to retrieve the html to get the names and random values, then send the data.
how do I resolve this?
Here is the full solution:
Tip: you may prefer using
CURLOPT_COOKIErather thanCURLOPT_COOKIEFILEandCURLOPT_COOKIEJAR.