2017-03-14 45 views
0

我一直試圖設置一個iframe在我的php代碼中,但它使我的php代碼下車;Iframe ejecution停止php

代碼進行測試:

<?php 
    $pdf = ""; 

    $pdf.= "hola <br>"; 
    $pdf.= "<iframe src='https://www1.sedecatastro.gob.es/Cartografia/mapa.aspx?refcat=001901800VM18D0001OS' width='500' height='500' align='center' />"; 
    $pdf.= "<br> hola2"; 


    echo $pdf; 

找不到爲什麼此頁停止我的代碼。

+0

的[爲什麼要被顯示的自閉合iframe標籤防止進一步的DOM元素?](可能的複製http://stackoverflow.com/questions/27545757 /爲什麼-IS-A-自閉合的iframe標籤防止-進一步-DOM元素將要顯示的) – showdev

回答

0
<?php 
    $url = "https://www1.sedecatastro.gob.es/Cartografia/mapa.aspx?refcat=001901800VM18D0001OS"; 
if (isset ($url)) { // decode the url and display it in the iframe 
      $pdf .= ' hola<br>'; 
      $pdf .= '<iframe src="'.urldecode($url).'"></iframe>'; 
      $pdf .= '<br> hola2'; 
      echo $pdf; 
    } else { // display a static page if no url parameter was received 
      $pdf .= ' hola <br>'; 
      $pdf .= '<iframe src="http://myurl.com/mycontent.html"></iframe>'; 
      $pdf .= '<br> hola2'; 
      echo $pdf; 
     } 
    ?> 

工作正常

http://phpfiddle.org/