|
|
Модератор форума: JonMagon |
Сообщество uCoz » Вебмастеру » JavaScript, Flash и прочие технологии » Текущий аватар (Форма редактирования персональной информации) |
Текущий аватар |
Всем привет.
В форме редактирования персональной информации хочу сделать текущий аватар пользователя, функциями $AVATAR_URL$, $_AVATAR$ $USER_AVATAR_URL$ не получается. В поле смены аватара выдает url текущего аватара. Как можно его вытянуть, что бы сделать текущий аватар пользователя картинкой? Заранее спасибо! |
DjCurera, можно вытянуть этот url вот таким несложным кодом:
Код <? substr(substr($AVATAR_FL$, strpos($AVATAR_FL$, 'value=') + 7), 0, strpos(substr($AVATAR_FL$, strpos($AVATAR_FL$, 'value=') + 7), '"')) ?> Соответственно, картинкой будет: Код <img src="<? substr(substr($AVATAR_FL$, strpos($AVATAR_FL$, 'value=') + 7), 0, strpos(substr($AVATAR_FL$, strpos($AVATAR_FL$, 'value=') + 7), '"')) ?>" /> Ну и разумеется, надо проверить, есть ли ссылка, прежде, чем вставлять картинку с ней: Код <? if(substr(substr($AVATAR_FL$, strpos($AVATAR_FL$, 'value=') + 7), 0, strpos(substr($AVATAR_FL$, strpos($AVATAR_FL$, 'value=') + 7), '"'))) ?> <img src="<? substr(substr($AVATAR_FL$, strpos($AVATAR_FL$, 'value=') + 7), 0, strpos(substr($AVATAR_FL$, strpos($AVATAR_FL$, 'value=') + 7), '"')) ?>" /> <?endif?> |
| |||
| |||