PHP

HOW TO UPLOAD FILE WITH PHP CURL

(a quick example)

INIT CURL REQUEST $c = curl_init(); curl_setopt($c, CURLOPT_URL,    "HTTP://SITE.COM/"); curl_setopt($c, CURLOPT_POST,   true); curl_setopt($c, CURLOPT_POSTFIELDS,    ["upload" => new CURLFile("FILE.EXT")]); curl_setopt($c, CURLOPT_RETURN,    true);SFER, true);

SERVER A UPLOAD FILE

01

CURL UPLOAD echo curl_exec($ch); curl_close($ch);

JUST MOVE THE UPLOADED FILE echo move_uploaded_file(   $_FILES['upload']['tmp_name'],   $_FILES['upload']['name'] ) ? "OK" : "ERROR" ;

SERVER B SAVE UPLOAD

02