0

我的处境很糟糕。我正在尝试echo基于 if 语句的 php 中的 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;
        }
    }
4

1 回答 1

2

您的代码没有任何问题。也许您尝试打开的网址是问题所在。$the_iframe_calling_url

或者评论中所说的 if 语句

由于您发布了您尝试在 iframe 中显示的 URL,因此您的答案是:

iframe 谷歌问题

于 2013-10-25T16:31:11.840 回答