2017-01-25 35 views
1

我想打电话给我的HTML文件中的PHP文件HTML中的PHP文件。我正在使用一个按钮来做到这一点。呼叫内使用Javascript

<html> 
<head> 
</head> 
<body> 
    <form action="index.php"> 
     <input type="submit" value="click on me!"> 
    </form> 
</body> 
</html> 

这是我的php文件。

<!DOCTYPE html> 
<html lang="en"> 

<head> 
    <meta charset="utf-8"> 
    <meta name="viewport" content="width=device-width, initial-scale=1.0"> 
    <meta name="description" content=""> 
    <meta name="author" content=""> 

    <title></title> 

    <link href="css/normalize.css" rel="stylesheet"> 

    <!-- Bootstrap core CSS --> 
    <link href="css/bootstrap.min.css" rel="stylesheet"> 
    <script src="js/jquery-1.10.2.js"></script> 
    <script src="js/bootstrap.js"></script>  
</head> 

<body> 
    <div id="maindiv"> 
     <?php include 'tdesignAPI/new_applit.php'; ?> 
    </div> 
</body> 
</html> 

当我看着浏览器时,什么都没有发生。我看着开发者控制台,发现它自动评论了php脚本。请看一下。

enter image description here

为什么会这样呢?我如何使用我的HTML文件正确 call my php?

+0

你执行一个文件服务器或本地的?文件扩展名是“.php”还是“.html”? – Sam

+0

我有一个本地调用index.php文件的index.html文件。 –

+2

PHP需要执行一个Web服务器。请参阅[此链接](https://www.phpknowhow.com/basics/running-php-files/)。 – Sam

回答

0

你可以创建一个.htaccess文件,并添加FF。

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

将它放在您的html文件的位置。 那么你的代码将工作这背后主要是

1.

0

不是由服务器执行你的php页/代码

有多种可能性)的开/直接从目录即执行页“d:\ pages \ yourpage.html”

2.)如果你的页面有不同的扩展名,那么php你需要在同一个目录下创建htaccess文件并写入

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