2015-11-25 2 views
-1

У меня есть что-то вроде этого: print '<img src="'.$rlink.'">'; это показывает мне правильную ссылку, но изображение не появляется. Когда я иду в консоль браузера, я получаю эту ошибку: http://somesite.com/somesite.com/thisimage.jpg Я пробовал <img src="<? php echo $rlink; ?>"/> Он не работает. Я искал форумы, но не нашел решения. Спасибо за любую помощь!PHP echo img src

+2

что такое переменная '$ rlink' –

+0

Это означает, что URL-адрес изображения неверен , Не зная, a) какой именно URL-адрес, и b) что это должно быть *, мы, очевидно, не можем вам помочь здесь. – deceze

+0

Является ли '$ rlink' абсолютным или относительным URL? – Ivan

ответ

0

Я предполагаю, что ваша переменная $rlink содержит somesite.com/thisimage.jpg. Поскольку в начале он не имеет протокола, браузер считает относительный путь, поэтому пытается перейти в папку somesite.com, которой не существует. Вы можете либо положить http:// в начале src, либо удалить домен, чтобы он обрабатывался как относительный путь, который он имеет в настоящее время

+1

OMG IT WORKED спасибо мужчине !!! – user3312564

+0

Без проблем, рад, что это сработало для вас – Piyin

1
<img src="<? php echo $rlink; ?>"/> 

должно быть:

<img src="<?php echo $rlink ?>"> 

он не может решить эту проблему, потому что я не KNO, что значение переменной. Это может быть неправильно.

Смежные вопросы