PDA

Orijinalini görmek için tıklayınız : Curl ile Twitpic sitesine resim upload etmek


Mattet
26 Ağustos 2016, 13:23
$file = $_FILES['media'];

if (!in_array($file['type'], array('image/png','image/jpeg','image/gif'))) { [/B]
echo '<span style="color:#CC0000;">Not a valid file type, please upload PNG, JPEG or GIF images only.</span>';
exit;
}

$postfields = array();
$postfields['username'] = $username;
$postfields['password'] = $password;
$postfields['media'] = "@$file['tmp_name']";

$twitter_url = '[Only Registered Users Can See Links]'; [B]
$curl = curl_init();
curl_setopt($curl, CURLOPT_CONNECTTIMEOUT, 2);
curl_setopt($curl, CURLOPT_HEADER, false);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($curl, CURLOPT_BINARYTRANSFER, 1);
curl_setopt($curl, CURLOPT_URL, $twitter_url);
curl_setopt($curl, CURLOPT_POST, 3);
curl_setopt($curl, CURLOPT_POSTFIELDS, $postfields);
$result = curl_exec($curl);
curl_close($curl);
$login_xml = new SimpleXMLElement($result);
if (isset($login_xml->error)) {
print_r($login_xml);
} else {
print_r($login_xml);
}