2017-04-20 4 views
0

사용자가 아바타가 있는지 확인하는 작은 기능을 만들었습니다. 그렇다면 아바타는 div의 배경 URL로 설정됩니다. 그러나 프런트 엔드에서 콘솔을 확인할 때 URL에서 슬래시가 누락되어 배경 이미지가 표시되지 않습니다.URL에서 슬래시가 제거되었습니다.

function small_avatar($user_ID){ 
$avatar = get_user_meta($user_ID, 'avatar_user', true); 

if(!empty($avatar)){ 

    return "<div class='setAvatar clan_avatar' style='background: url('".$avatar."');'></div>"; 

    } 
} 

와 '아마 뭔가를 파괴 되나 .. 나는 그것을 알아낼 수 없습니다. 스타일 = 설정하려고'변수로 배경을 '뿐만 아니라 것을 반환했습니다. 아니오 "의 사용 . 운

+0

구문은 괜찮아 보인다. '$ avatar'에는 반짝임이있는 문자열이 있습니까? – cypherabe

답변

0

한숨 ..

내가 할 필요가 모든는 "URL을()

그래서이 작품에서 제거했다 :

function small_avatar($user_ID){ 
$avatar = get_user_meta($user_ID, 'avatar_user', true); 

if(!empty($avatar)){ 

return "<div class='setAvatar clan_avatar' style='background: url(".$avatar.");'></div>"; 

} 
}