0 Пользователей и 1 Гость просматривают эту тему.
  • 8 Ответов
  • 2413 Просмотров
*

andikk

  • Новичок
  • 15
  • 0 / 0
Вот есть строка
<a class = "whois<?php echo $user->moderator;?>  <?php echo "fb_group_".$grp->id;?>" href = "<?php echo sefRelToAbs(FB_PROFILE_LINK_SUFFIX.''.$user->id) ;?>" title = "<?php echo $time;?>"> <?php echo $user->username; ?></a> &nbsp;

Она выводит кто сейчас в онлайне.
Я хотел сделать чтобы выводила аватар вместе с имением пользователя. Файлы аватров совпадают с id.
Т.е. я хочу к этой сроке добавить что типа

<img src="www.mihailovsk.ru/avatars/"+$user->id+".jpg>"

Только не знаю как правильно синтаксически оформить эту сроку. Подскажите.
*

userxp

  • Живу я здесь
  • 2019
  • 403 / 6
  • Злой и ужасный бармалей
Re: Подскажите по синтаксису php
« Ответ #1 : 06.01.2008, 16:51:26 »
по идее так:
<img src="<?php echo $mosConfig_live_site . '/avatars/' . $user->id . 'jpg'; ?>" />
« Последнее редактирование: 06.01.2008, 17:23:04 от userxp »
Как правильно задавать вопрос службе технической поддержки  yes!
SGA CM 7.2.0 RC0 KANG Build GWK74 + s95allinonescript + CWM 5.0.2.6 + Modem XWKT3
*

andikk

  • Новичок
  • 15
  • 0 / 0
Re: Подскажите по синтаксису php
« Ответ #2 : 06.01.2008, 17:16:17 »
написал так:
                            <a class = "whois<?php echo $user->moderator;?>  <?php echo "fb_group_".$grp->id;?>" href = "<?php echo sefRelToAbs(FB_PROFILE_LINK_SUFFIX.''.$user->id) ;?>" title = "<?php echo $time;?>"> <?php echo $user->username; ?><img src="<php echo 'http://mihailovsk.valuehost.ru/images/fbfiles/avatars/' . $user->id . 'jpg'; ?>" /></a> &nbsp;

Вроде действительно правильно, но картинка всё же не выводится.
Вот какая получается ссылка: http://mihailovsk.valuehost.ru/%3Cphp%20echo%20'http://mihailovsk.valuehost.ru/images/fbfiles/avatars/'%20.%20$user-%3Eid%20.%20'jpg';%20?%3E

Я так понял, то что мы добавляли - это http://mihailovsk.valuehost.ru/images/fbfiles/avatars/'%20.%20$user-%3Eid%20.%20'jpg';%20?%3E

но это картинку не показывает. Путь правильный. Может еще что-л. подскажите.
*

userxp

  • Живу я здесь
  • 2019
  • 403 / 6
  • Злой и ужасный бармалей
Re: Подскажите по синтаксису php
« Ответ #3 : 06.01.2008, 17:21:42 »
сории... я машинально сделал описку... забыл вопросительный знак <img src="<?php echo 'http://mihailovsk
Как правильно задавать вопрос службе технической поддержки  yes!
SGA CM 7.2.0 RC0 KANG Build GWK74 + s95allinonescript + CWM 5.0.2.6 + Modem XWKT3
*

andikk

  • Новичок
  • 15
  • 0 / 0
Re: Подскажите по синтаксису php
« Ответ #4 : 06.01.2008, 17:29:36 »
Всё получилось. Картинку выводит. Здесь можете посмотреть результат http://mihailovsk.valuehost.ru/index.php?option=com_fireboard&Itemid=69

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

userxp

  • Живу я здесь
  • 2019
  • 403 / 6
  • Злой и ужасный бармалей
Re: Подскажите по синтаксису php
« Ответ #5 : 06.01.2008, 17:39:07 »
можно таблицей, можно div-ами, можно поместить всю ссылку в контейнер и выровнять по центру, а перенос строки обычным брейком <br />
это уже по желанию.
Как правильно задавать вопрос службе технической поддержки  yes!
SGA CM 7.2.0 RC0 KANG Build GWK74 + s95allinonescript + CWM 5.0.2.6 + Modem XWKT3
*

andikk

  • Новичок
  • 15
  • 0 / 0
Re: Подскажите по синтаксису php
« Ответ #6 : 06.01.2008, 20:08:56 »
*

maverick_den

  • Захожу иногда
  • 68
  • 10 / 4
Re: Подскажите по синтаксису php
« Ответ #7 : 06.01.2008, 20:28:47 »
Цитировать
$fileav="http://mihailovsk.valuehost.ru/images/fbfiles/avatars/".$user->id.".jpg";
if(file_exists($fileav)) { ....

Ты вообще понимаешь что делает функция file_exists и как она работает?
Проверять с ее помощью существование файла по http-ссылке это явный бред.

ЗЫ. Должно быть что-то вроде
$fileav=$mosConfig_absolute_path."/images/fbfiles/avatars/".$user->id.".jpg";
Ну или где они там у тебя лежат, аватрки эти.
*

andikk

  • Новичок
  • 15
  • 0 / 0
Re: Подскажите по синтаксису php
« Ответ #8 : 06.01.2008, 20:57:12 »
Точно. Теперь когда порописал $fileav=$mosConfig_absolute_path."/images/fbfiles/avatars/".$user->id.".jpg"; всё получилось
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться