我有一个php文件,其中包含以下脚本:
<script type="text/html" id="thisId">
//SOME HTML and code strting with <#
</script>
当我将这个文件包含在另一个php文件中时,什么都不会显示。我做什么好?
编辑:我试着删除脚本标签,但是<#中的部分没有正确显示。
假设我有一个包含文件foo.php,它包含文本"this file is foo“。
因此,当我使用<?php include 'foo.php'; ?>加载include时,我希望能够在显示它包含的文本之前替换include中的字符串。
因此,假设我想将include中的"foo“替换为"cool”。
讲得通?
我正在尝试让我的进度条更新与实际的PHP代码时完成。
var url2 = '';
function progressBarSim(al) {
var bar = document.getElementById('progressBar');
var status = document.getElementById('status');
status.innerHTML = al+"%";
bar.value = al;
al++;
var elem = document.getElementById(&
我有两个文件index.php和template.html。在模板文件中,我有一个div,其中包含一些PHP代码。我试图实现的是从模板中提取div,包括所有内部的内容,并将其插入到我的主索引页面中。我成功地做到了这一点,但前提是div中没有PHP代码。但是,如果包含任何PHP,我会看到类似于"saveHTML($snippet1) ?>;“的内容,而不是完整的PHP代码块。请您解释一下为什么我不能移动div,包括PHP代码。
index.php文件
<?php
//some basic stuff such as new DOMDocument(); loadHTMLFi
如果我有一个包含以下内容的include.php文件:
<?php
try {
// something that causes an exception
}
catch (Exception $e) {
// catch the exception and continue code
}
print "Something after Exception caught, but it doesn't print.";
?>
主要的PHP文件是main.php;
<?php
我在我的MediaWiki安装中得到了这个错误,但我不确定它对于MediaWiki来说是否太本地化了。
当在PHP脚本中包含(或要求,或使用其他方法)一个文件时,我会得到这样的结果:
class aClass() { } //Contents of file
Fatal error: Class 'aClass' not found in /path/path/file.php on line 9
aClass只是一个测试,正如您所看到的,它没有被加载。
aClass是在我包含的文件中定义的。(此文件就是被回显的文件。