有两个php文件, 我想在其中一个里面通过代码 给另一个里面的标签里面填东西。具体是这样:
第一个php-----test1.php文件内容为:
<html>
<head>
</head>
<body>
</body>
</html>
第二个php-----test2.php文件内容大概为:(就是想通过这个文件里的代码向test1.php里写入东西)
$filename="test1.php";
$doc= new DOMDocument();
......
......
找到<head>并在里面加上 <script type="text/javacript" scr="..."></script>
之后找到<body>并在里面加上 <input type="textbox"></input>如我所示 我用dom找到<head>和<body>之后 分别写入<script>和<input> 但是现在有两个问题
1 写入的<script> 是按xml处理的,也就是说写入后是:<script type="text/javacript" scr="..."/> 而不是用</script>来闭合。所以不对。
2 写入东西后 再test1.php最开头总是有个 <?xml standalone="yes"?>什么的 也导致不对。应该怎么处理这两个问题呢?或者有没有什么其它方式可以达到我的要求呢?在test2.php的代码我省略了 其实内容就是:
load文件,找到<head> append <script> 最后save但是我有两个疑问 load的时候 就是应该用load 还是loadHTML 还是loadHTMLFile? 我知道这三种都有
save 的时候应该 就是 save 还是 saveHTML? 因为我要写入的是php文件所以我就用的 load 和 save.
先谢谢xdjm!!反正就是我把内容写进去了 但是出现了那两个问题 导致不好使。
第一个php-----test1.php文件内容为:
<html>
<head>
</head>
<body>
</body>
</html>
第二个php-----test2.php文件内容大概为:(就是想通过这个文件里的代码向test1.php里写入东西)
$filename="test1.php";
$doc= new DOMDocument();
......
......
找到<head>并在里面加上 <script type="text/javacript" scr="..."></script>
之后找到<body>并在里面加上 <input type="textbox"></input>如我所示 我用dom找到<head>和<body>之后 分别写入<script>和<input> 但是现在有两个问题
1 写入的<script> 是按xml处理的,也就是说写入后是:<script type="text/javacript" scr="..."/> 而不是用</script>来闭合。所以不对。
2 写入东西后 再test1.php最开头总是有个 <?xml standalone="yes"?>什么的 也导致不对。应该怎么处理这两个问题呢?或者有没有什么其它方式可以达到我的要求呢?在test2.php的代码我省略了 其实内容就是:
load文件,找到<head> append <script> 最后save但是我有两个疑问 load的时候 就是应该用load 还是loadHTML 还是loadHTMLFile? 我知道这三种都有
save 的时候应该 就是 save 还是 saveHTML? 因为我要写入的是php文件所以我就用的 load 和 save.
先谢谢xdjm!!反正就是我把内容写进去了 但是出现了那两个问题 导致不好使。
解决方案 »
- 请教关于 引用的问题
- php:关于第三表问题
- 使用了SMARTY后,直接用echo语句的问题
- phpecplise +apache怎么配置
- Fatal error: Call to undefined function: mb_convert_kana() in D:\www\admin\interview_edit.php on line 34
- mysql数据库只能被update一次吗?并且怎么让结果与字符串对比
- 这中格式如何判断,请高手指教,要在js中实现。
- 大家救命,我连不到数据库!SOS。。。。。。。。
- 谁能帮我查一下这个IP是哪里的:61.188.178.18
- 大家好,能看一看以下程序吗?值得一看,帮帮忙。在线等待。
- mysql不报错就是不能更改数据库。。。
- apache 配置PHP 老出错,请高手帮忙看看那里出问题了
如果用saveHTML的话 什么东西都写不进去啊