Показать сообщение отдельно
  #42 (permalink)  
Старый 15.02.2018, 20:56
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,989

Сообщение от kupidon
$file_name = basename('https://www.google.ru/images/srpr/logo11w.png');
Какие basename, зачем? Именуйте файлы генерируя их имена как хеш UID.
Сообщение от kupidon
И как из этого примера потом получить ссылку на временный файл?
Нет тут никакого временного файла - файл загрузить в переменную сначала надо и это будет в памяти. Затем проверить по всем условиям этот файл - картинка ли и т.д. Затем отдать в функцию на обработку (если это есть, читайте выше), эта функция его и сохранит. Никаких file_put_contents.
Ответить с цитированием