Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/418.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript HTML-包括php_Javascript_Php - Fatal编程技术网

Javascript HTML-包括php

Javascript HTML-包括php,javascript,php,Javascript,Php,例如,我可以导入javascript: 或者包括://一些脚本 我可以像这样导入php: 但是如何包含它呢? 我的意思是不创建额外的php文件。 像这样确保您的文件具有.php扩展 <?php include "filename.php" ?> 以下是包含php文件的不同方式 <?php include 'file.php';?> //OR <?php include_once 'file.php';?> //OR <?php require(

例如,我可以导入javascript:

或者包括:
//一些脚本

我可以像这样导入php:

但是如何包含它呢?

我的意思是不创建额外的php文件。


像这样

确保您的文件具有
.php
扩展

  <?php include "filename.php" ?>

以下是包含php文件的不同方式

<?php include 'file.php';?>
//OR
<?php include_once 'file.php';?>
//OR
<?php require('file.php');
//OR
<?php require_once('file.php');

 looking at your code,  you are trying to set a file in the action attribute
 of a form.  If that is true then you do not need to include the file. 
 On form submission the script in the action will be executed.

//或
//或

HTML文件不能包含您要求的php文件,因为.php文件正在由服务器处理,并且(通常)正在输出HTML

你的例子

我可以像这样导入php:

<form action="file.php">

不是“导入”php,而是将表单POST定向到要处理的php文件,然后该文件输出HTML作为其响应

通常,在进行PHP编程时,您编写的是.PHP文件,而不是.html文件。如果某些东西需要使用PHP代码,那么它应该位于.PHP文件中,而不是通常具有完全静态内容的.html文件中


有一种方法可以让PHP处理器处理.html文件,那就是配置Apache(或任何Web服务器)以配置为处理.PHP文件的相同方式将.html文件交给PHP,但这样一来,无论每个.html文件中是否包含PHP代码,都会产生处理开销。

我不明白您在问什么。通常,PHP生成HTML。PHP是一种服务器端语言,不能显式包含在HTML页面中。您必须通过将扩展名从
.HTML
更改为
.PHP
使该HTML页面成为PHP页面,然后才能使用PHP。表单操作不是“
导入PHP
”@nicael,请将您的问题修改为更清楚。更多的示例代码或描述将非常有帮助。感谢您的解释@尼凯尔-如果这个解释能回答你的问题,我希望你能“接受”