Как иметь изображение назначенного по умолчанию аватара?

У меня есть система реестра пользователей и мне хотелось бы, что, когда кто-то зарегистрируется, у фотографии аватара или пользователя была назначенная по умолчанию фотография. Я использую PHP и MySQL.

То, что я хочу сказать, состоит в том, что также как и много сайтов, в которых люди регистрируются и соглашаются на Ваш профиль, в зоне, где он идет, изображение аватара есть изображение, которое приходит, из-за того, что так это говорит, по умолчанию, которая похожая на ту, которую я показываю ниже.

Вначале ко мне прибыла мысль помещать один background-image с CSS используя (назначенное по умолчанию) изображение и уже, когда пользователь захочет изменить ее, он бы это сделал dinamicamente с PHP.

И когда пользователь захочет удалить или удалить ту, которую он сделал, тогда аватар вновь бы был назначенным по умолчанию изображением.

Здесь изображение примера:

introducir la descripción de la imagen aquí

Возможно возможно таково?

2
задан 05.05.2017, 15:34
0 ответов

Я предполагаю, что у тебя будет в BBDD поле, где хранился маршрут в изображение. Только ты должен подтверждать, недействительное ли это поле и в случае, если он так будет состоять в том, чтобы использовать назначенный по умолчанию маршрут в основное изображение (у тебя может быть эта в каком-то файле свойств например).

$imagenUsuario = .... // Aqui obtienes la imagen del usuario de BBDD
if($imagenUsuario == null) {
   $imagenUsuario = $urlImagenBasica // Esta la tienes que obtener anteriormente y guardarla en la variable $urlImagenBasica
}

Потом, когда пользователь удалит его, достаточно помещать в null поле маршрута изображения в BBDD

0
ответ дан 03.12.2019, 17:38
  • 1
    В действительности у меня есть все то, обо что ты упоминаешь более наверху. Я храню маршрут изображения, которое пересылает пользователь. Ты мог бы говорить мне, как $urlImagenBasica загружать назначенную по умолчанию фотографию в изменчивая? –  18.01.2017, 22:24
  • 2
    Просто используй файл свойств и это загрузь parse_ini_file . С этим у тебя будет ассоциативный array ключ - стоимость. Только ты будешь должен распределять в $urlImagenBasica соответствующее свойство, которое ты определишь в файле. Например $ array_ini = parse_ini_file (" пример ini"); $urlImagenBasica = $ array_ini [' imagen_basica']; –  19.01.2017, 09:20