sendRequest(); $fp = fopen('images/'.$name, 'w'); fwrite($fp, $req->getResponseBody()); fclose($fp); // create thumbnail require 'Image/Transform.php'; //create transform driver object $it = Image_Transform::factory('GD'); //load the original file $it->load('images/'.$name); //scale it to 100px $it->scaleMaxLength(100); //save it into a different file $tn = substr($name,0,strripos($name,'.')).'-tn.'.substr($name,strripos($name,'.')+1); $it->save('images/'.$tn); $query = ' Insert Into wp_images Values (null, '.$db->quote($name, 'text').', '.$db->quote($tn, 'text').', '.$db->quote($url, 'text').'); '; } else { $query = ' Insert Into wp_links Values (null, '.$db->quote($url, 'text').', '.$db->quote($name, 'text').', "", "_blank", 0, "", "Y", 1, 0, "00-00-0000 00:00:00", "", "", ""); '; } $db->exec($query); // let flash know everything went well print 'true'; ?>