Просмотр поста

.
blackvj

Правда сервер начал выдавать ошибки в этой части кода

//  Копируем Фото
$dir = '/files/photo';
$uploadfil = new SplFileObject($result['photo_big'], 'rb');
$newfile = $usid . '_small.jpg';
$file = new SplFileObject(dirname(__FILE__) . $dir . DIRECTORY_SEPARATOR . $newfile, 'w');
$file->setFlags(SplFileObject::SKIP_EMPTY);
if ($file->flock(LOCK_EX)) { 
$file->ftruncate(0);
while (!$uploadfil->eof()) {
$file->fwrite($uploadfil->fgets());
}
} 
$file->flock(LOCK_UN);


При регистрации через ВК фото выгрузилось норм.Но сервер выдал ошибку

[08-May-2013 02:23:12] PHP Fatal error:  Uncaught exception 'RuntimeException' with message 'SplFileObject::__construct() [<a href='splfileobject.--construct'>splfileobject.--construct</a>]: Filename cannot be empty' in /home/user81/public_html/vk_au.php:111
Stack trace:
#0 /home/user81/public_html/vk_au.php(111): SplFileObject->__construct('', 'rb')
#1 {main}
  thrown in /home/user81/public_html/vk_au.php on line 111


Может это из-за того что я на 3.2.2 и там что-то другое вписывать нужно.Если да подскажите что именно?