例如,我可以导入javascript:
<script src="script.js"/>
或包括:<script>//some script</script>
我可以像这样导入 php:
<form action="file.php">
但是如何包含它呢?
我的意思是不要创建额外的 php 文件。
像这样<form action=<?php /*php there*/ ?>>
谢谢!
HTML
文件不能包含你所问的php文件,因为.php文件正在由服务器处理并且(通常)输出HTML。
你的例子...
我可以像这样导入 php:
<form action="file.php">
不是"导入"php,而是将表单POST定向到要处理的php文件,然后输出HTML作为其响应。
通常,在进行PHP编程时,您正在编写.php文件而不是写入.html文件。如果某些东西需要使用PHP代码,它应该在.php文件中,而不是通常具有完全静态内容的.html文件中。
有一种方法可以让你的PHP处理器对.html文件进行操作,那就是配置Apache(或任何你的Web服务器)将.html文件交给PHP,就像它配置为处理.php文件一样 - 但是你会产生处理每个.html文件的开销,无论它是否真的有PHP代码。
<?php include "file-name.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.