使用php变量的HTML

时间:2014-09-26 05:50:00

标签: php html

我有一个.html文件和另一个.php文件。我想从.php文件中获取变量并在我的html文件中使用它们。我还有一个live.js脚本,我需要运行它来在进行任何更改时更新页面。

当我将文件更改为.php时,我可以让php工作,但后来我的脚本无效。当我将我的文件更改为.html时,我的脚本可以正常运行,但php并不适用。

有人可以帮我解决这个问题。谢谢!

我的index.html文件现在php内容没有显示,但脚本工作

<?php include("var.php"); ?>


<html>                                                 
<head>                                                 
<script src="live.js#html"></script>  
<title>MXS</title>                                                            
</head> 
<html>                                         
<body> 
<font color="#FF0000" size="6" face="Comic Sans MS, cursive">MenuXpress</font>


<h1>Cash</h1>
<h1><?php
echo '$' . $tickettotal;
?><h1>

</body>
</body>
</html>

包含所有变量的var.php文件

<?PHP                                                  


$tickettotal=11.29;                                     
$tendertotal=4.29;                                     
$changetotal=0.00;


?>             

5 个答案:

答案 0 :(得分:2)

您需要将index.html文件保存到.php中,而不是在php文件中访问

答案 1 :(得分:1)

PHP基础知识: Php用于生成html文档。因此,在您的HTML中,变量应该已经可以使用了。 (通过回声)。

让php能够运行php代码。该文件始终必须具有.php扩展名。 (至少作为默认值)。所以相应地命名你的文件。

你的代码看起来很好(除了一些html问题,但这不应该阻止php工作),所以我认为这不是所有的代码或者问题来自于else。

我建议你查一下基本的php教程。

答案 2 :(得分:0)

您可以在.htaccess文件中写一行htaccess,其中所有html文件都将像PHP一样,您的php变量将自动解析。

AddType application/x-httpd-php .html .htm

答案 3 :(得分:0)

将您的html文件扩展名更改为php,这样会很好。

答案 4 :(得分:0)

您必须将 index.html 文件保存到 index.php 文件,因为您在文件中使用了PHP代码。所以服务器运行php代码并输出标记,浏览器会显示它。

希望这会有所帮助。

此致