doujiao4705 2012-04-11 07:29
浏览 57
已采纳

在html中包含php

This is an HTML scrip that I created. I am trying to include a php script that contains a variable named $url which has a picture url in it. When I echo the var out, it displays nothing. What am I doing wrong?

<html>
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">



</head>
<body>


<?php 

include("script.php"); 

?>


<img src= "<?php echo $url; ?>">

</body>
</html>
  • 写回答

3条回答 默认 最新

  • doumiang2297 2012-04-11 07:50
    关注

    Usually your server is not configured to execute PHP code in HTML files.

    The files with name .php are handled specially by your web server, i.e., executed as PHP programs.

    It goes like this:

    Browser asks for file
                |
                v
    Server looks at found file
        |               |
        v               v
      .html ?         .php ?
        |               |
        v               v
     send it to     give it to
     the browser    PHP and send,
     as-is          what returns
    

    You must rename your .html file to .php in order for PHP to work in the server's default configuration.

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?