Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/244.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 在Yii内创建facebook或其他网站的图像链接_Php_Yii - Fatal编程技术网

Php 在Yii内创建facebook或其他网站的图像链接

Php 在Yii内创建facebook或其他网站的图像链接,php,yii,Php,Yii,我正在尝试制作一个图像,将用户链接到一个新网站,例如facebook.com。到目前为止,这是我得到的 $imghtml=CHtml::image('images/imageSlider/397498913','Test'); echo CHtml::link($imghtml, $this->createAbsoluteUrl('https://www.facebook.com/')); 这确实会在网站上显示图像,但链接是错误的,当我单击此链接时,我会转到以下链接http://loca

我正在尝试制作一个图像,将用户链接到一个新网站,例如facebook.com。到目前为止,这是我得到的

$imghtml=CHtml::image('images/imageSlider/397498913','Test');
echo CHtml::link($imghtml, $this->createAbsoluteUrl('https://www.facebook.com/'));
这确实会在网站上显示图像,但链接是错误的,当我单击此链接时,我会转到以下链接<代码>http://localhost:63342/France2014/index.php?r=https://www.facebook.com


如何使其链接到facebook?

只需使用
echochtml::link($imghtml,'https://www.facebook.com/');

方法
createUrl()
始终在应用程序内创建内部Yii链接。

请尝试以下操作-

$imghtml=CHtml::image('images/imagesslider/397498913','Test');
echo-CHtml::link($imghtml,CHtml::normalizeUrl('https://www.facebook.com/'));

希望它能对您有所帮助。

您好,很抱歉重播太晚,是的,谢谢您为我修复了它,谢谢您的帮助。