在HTML中插入php脚本
我做了一个表格,在表格的一个单元格中插入了以下代码:<scriptlanguage="php"src="../rrr/3.php"type="text/php"></sc...
我做了一个表格,在表格的一个单元格中 插入了以下代码:
<script language="php" src="../rrr/3.php" type="text/php">
</script>
为什么无法调用该php文件!还要加些什么,如何实现自动调用该php文件,不要使用按钮什么的??请高手 赐教!!
我 现在创建的是一个 index.html主页,在这个html页面中 不可以直接
<?php
?>
所以我才要问,如果这么简单,我干嘛问! 展开
<script language="php" src="../rrr/3.php" type="text/php">
</script>
为什么无法调用该php文件!还要加些什么,如何实现自动调用该php文件,不要使用按钮什么的??请高手 赐教!!
我 现在创建的是一个 index.html主页,在这个html页面中 不可以直接
<?php
?>
所以我才要问,如果这么简单,我干嘛问! 展开
4个回答
展开全部
是你理解错误.php提供多种标记引入,常用的有<?...?>,<?php ...?>,另外支持如asp标记引入<%...%>,同样,也提供脚本引入,<script language="php">...</script> 不管怎么引入,内部语法必须要符合php语法规范,像你以script引入,正确写法应该是
<script language="php">
$a="啊啊";
echo $a;
</script>
如果想载入php文件,必须使用php可识别的载入语句,如include,require,include_once,require_once.
<script language="php">
include "../rrr/3.php";
$a="啊啊";
echo $a;
</script>
你在script标签内写src是起不到任何作用的.
另外你这段代码所在的这个文件必须是php可以执行解析的文件名,如 php,php3等等.视服务器情况而定.
我感觉你有点异想天开,首页不一定非得是index.html,如果没有index.html的话,index.php就是主页.如果你非得执拗的使用index.html做主页,还想让php执行解析,那你就去修改apache和php的配置参数,让服务器对所有文件执行解析,具体怎么改我也不清楚,去搜搜.
另外使用js写ajax也可以,如果你不感觉麻烦的话.
<script language="php">
$a="啊啊";
echo $a;
</script>
如果想载入php文件,必须使用php可识别的载入语句,如include,require,include_once,require_once.
<script language="php">
include "../rrr/3.php";
$a="啊啊";
echo $a;
</script>
你在script标签内写src是起不到任何作用的.
另外你这段代码所在的这个文件必须是php可以执行解析的文件名,如 php,php3等等.视服务器情况而定.
我感觉你有点异想天开,首页不一定非得是index.html,如果没有index.html的话,index.php就是主页.如果你非得执拗的使用index.html做主页,还想让php执行解析,那你就去修改apache和php的配置参数,让服务器对所有文件执行解析,具体怎么改我也不清楚,去搜搜.
另外使用js写ajax也可以,如果你不感觉麻烦的话.
展开全部
对于html,默认情况服务器是不做解析的,所有你写成 <script language="php" src="../rrr/3.php" type="text/php"></script> 或者 <?php ?> 都没用的
你把后缀改成php就ok了,当然,你需要web服务器,比如apache,或者iis来运行php文件
你把后缀改成php就ok了,当然,你需要web服务器,比如apache,或者iis来运行php文件
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不是这样写的。
给你一个参考。
<html>
<body>
<?php
$greeting ="Hello";
$num = 3+2;
$num++;
$num++;
echo "$greeting $num people!";
?>
</body>
</html>
多看网上教程。
给你一个参考。
<html>
<body>
<?php
$greeting ="Hello";
$num = 3+2;
$num++;
$num++;
echo "$greeting $num people!";
?>
</body>
</html>
多看网上教程。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用AJAX,不就什么都解决了!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询