2012-09-13 177 views
0

我需要在PHP文件中包含一个HTML文件。 HTML文件包含以下内容:包含HTML文件的PHP

<div id="slideshow"> 
    <ul> 
     <li> 
     <img src="http://farm6.static.flickr.com/5270/5627221570_afdd85f16a_z.jpg" alt="" title="Light Trails" /> 
     </li> 

     <li> 
     <img src="http://farm6.static.flickr.com/5146/5627204218_b83b2d25d6_z.jpg" alt="" title="Bokeh" /> 
     </li> 

     <li>   
     <img src="http://farm6.static.flickr.com/5181/5626622843_783739c864_z.jpg" alt="" title="Blossoms" /> 
     </li> 

     <li>   
     <img src="http://farm6.static.flickr.com/5183/5627213996_915aa49939_z.jpg" alt="" title="Funky Painting" /> 
     </li> 

     <li>   
     <img src="http://farm6.static.flickr.com/5182/5626649425_fde8610329_z.jpg" alt="" title="Vintage Chandelier" /> 
     </li>       
    </ul> 
    </div> 

    <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.1/jquery.min.js"></script> 
    <script src="/slideshow/js/craftyslide.min.js"></script> 

    <script> 
    $("#slideshow").craftyslide(); 
    </script> 

要包括我使用这个PHP语句的HTML文件:

<?php include ('http://nicksgroent.dk/slideshow/demo.html'); ?> 

然而,这是行不通的。

回答

3
<?php echo file_get_contents('http://nicksgroent.dk/slideshow/demo.html'); ?> 
0

如果allow_fopen_url启用

$content = file_get_contents('http://nicksgroent.dk/slideshow/demo.html'); 
echo $content; 

或卷曲

$ch = curl_init('http://nicksgroent.dk/slideshow/demo.html'); 
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); 
$content = curl_exec($ch); 
curl_close($ch); 
echo $content; 
0

包括期望PHP文件和解析,请尝试以下;

$page = file_get_contents('http://nicksgroent.dk/slideshow/demo.html'); 
echo $page;