Если тянуть картинку с куками, то лучше использовать cURL
PHP:
$kartinka="http://site1.ru/uploads/files/sdnsdnfsjnf.jpg";
$curl = curl_init($kartinka);
//задаем параметры
curl_setopt($curl, CURLOPT_USERAGENT, 'Boroda/2.0 J2ME/MIDP');
//открываем файловый дескриптор (куда сохранять файл)
curl_setopt ($curl, CURLOPT_COOKIEFILE, $cook); // Сюда будем записывать cookies, файл в той же папке, что и сам скрипт
curl_setopt ($curl, CURLOPT_COOKIEJAR, $cook);
$fp =fopen('images/kartinka.jpg','w+b');
//сохраняем файл
curl_setopt($curl, CURLOPT_FILE, $fp);
//запускаем сеанс
curl_exec($curl);
//закрываем сеанс
curl_close($curl);
//закрываем дескриптор
fclose($fp);