我处境恶劣。我试图基于if语句在php中echo
iframe。但是这会返回一个空格。
我认为这是由于错误的逃避[单/双引号]但无法弄清楚:(
我的代码:
echo '<iframe src="'.$the_iframe_calling_url.'" frameborder="0"></iframe>';
运气好吗?
好的,这是我用if块的代码。我坚持这个:(
//check if this is image or not
if (($file_type === 'image/gif')or($file_type === 'image/jpeg')or($file_type === 'image/jpg')or($file_type === 'image/pjpeg')or($file_type === 'image/x-png')or($file_type === 'image/png') ){
echo '<img src="'.$final_file_url.'" width="70%" />';
}
else{
$the_iframe_calling_url = 'https://docs.google.com/viewer?url='.$final_file_url; //http url
//echo $final_file_url;
echo '<iframe src="'.$the_iframe_calling_url.'" frameborder="0"></iframe>';
echo $the_iframe_calling_url;
}
}
答案 0 :(得分:2)
您的代码没有任何问题。也许您试图打开的网址是问题所在。 $the_iframe_calling_url
或者在评论中说出的if语句
由于您发布了尝试在Iframe中显示的网址,因此您的回答是: