在html中包含php

在html中包含php,php,html,Php,Html,这是我创建的HTML纸条。我试图包含一个php脚本,其中包含一个名为$url的变量,该变量中有一个图片url。当我回显变量时,它不显示任何内容。我做错了什么 <html> <head> <title></title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head> <body> <?p

这是我创建的HTML纸条。我试图包含一个php脚本,其中包含一个名为$url的变量,该变量中有一个图片url。当我回显变量时,它不显示任何内容。我做错了什么

<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>

">

因为在script.php中,var$url等于url。我猜您不支持php。您应该为localhost安装xamp或wamp

要测试它,请将代码更改为

<img src= "<?php echo "http://www.google.com//images/srpr/logo3w.png"; ?>">
“>
检查这是否有效,如果不是简单安装xamp,它将安装php、apache和mysql:)

提供完整的URL

在包含的文件中,更改为:

$url = "http://www.google.com//images/srpr/logo3w.png";

通常,您的服务器没有配置为在HTML文件中执行PHP代码

名为
.php
的文件由web服务器专门处理,即作为php程序执行

事情是这样的:

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

必须将.html文件重命名为.php,php才能在服务器的默认配置中工作。

script.php的内容是什么??script.php的var$url等于url。脚本只是响应值$url=在web浏览器上尝试脚本时显示的页面源代码是什么?请查看下面Boldewyn的答案。php脚本运行正常,但在html中不起作用。如何安装xamp或wamp?可能是解析错误吗?这是xamp站点。只需安装正确的发行版。因为如果您定义了正确的图像路径,它应该可以工作,所以唯一的选择是不支持php。检查更新的答案:)将链接直接放入刚刚显示的“>它不起作用。谢谢大家的帮助!我会试试xamp。我已经有了Apache和MySQL。php脚本是在线工作的,所以可以安全地说php已经被支持了吗?我了解到编辑Apache处理程序可以让它正常工作。这会有帮助吗?请阅读其他帖子上的评论。您需要在Apache配置文件中添加PHP处理程序。安装XAMPP,正如Johnson所建议的那样。我已经有了Apache,并且已经尝试向其中添加了folling行,但没有成功:RemoveHandler.shtml.html.htm AddType application/x-httpd-php.php.htm.html.shtmlOkay,我将尝试这个。谢谢,成功了!非常感谢Boldewyn!谢谢大家帮助我,不客气。在PHP.net上有一个,这实际上是非常好的开始。