HTML中用JS调用PHP怎么实现!

因为网站都是生成HTML页面想在HTML页面中调用一个PHP页面来判断来访IP,并通过IP显示相应的内容PHP页面已经做好http://jiankang.hnwjfk.c... 因为网站都是生成HTML页面
想在HTML页面中调用一个PHP页面来判断来访IP,并通过IP显示相应的内容
PHP页面已经做好http://jiankang.hnwjfk.com/1/qq.php
这样通过.js文件来调用出来呢。盼高手解答
<SCRIPT LANGUAGE="JavaScript" src="http://jiankang.hnwjfk.com/1/qq.php">就是能这样调用出来
但是我这样却不执行PHP代码了 真不知道杂弄
<?php
$Clientip=$_SERVER["REMOTE_ADDR"];
$ClientSity=convertip($Clientip);
if (findstr($ClientSity,"北京")){
//out.print("beijing");
Header("Location: http://www.qq.com");
}else{
//out.print("false beijing");
Header("Location: http://www.163.com");
}
?>
展开
 我来答
hydra73
2010-01-20 · TA获得超过718个赞
知道小有建树答主
回答量:556
采纳率:0%
帮助的人:633万
展开全部
你逻辑混乱,html是客户端语言,怎么能运行服务器端语言php,更何况你明明引用的是javascript,路径却写php

1. html无法执行服务器端语言,html是服务器端语言被解释后的代码
2. 你可以用ajax技术获取服务器端的执行结果,回调到html中
3. 或者你修改*.html后缀为*.php,页面中包含<?php require_once('qq.php');?>
ts24
2010-01-20 · 超过17用户采纳过TA的回答
知道答主
回答量:33
采纳率:0%
帮助的人:0
展开全部
当你如此写:
<SCRIPT LANGUAGE="JavaScript" src="http://jiankang.hnwjfk.com/1/qq.php">
时,你只要让qq.php返回的是js代码就行,浏览器拿到你qq.php返回的代码后,它会当做js代码来运行的,但浏览器不会管你这些js代码是你php生成的还是服务器直接返回的.
所有你的qq.php可干很多事,判断啦,处理啦.尽管加工好你的js代码后再返回好了.
返回的方式可以是echo js代码字符串;
也可以把你tongjisq.js的代码写入qq.php中,在js代码可变数据位置插入php代码,如:

------------ code start -------
<?php
$city = '合肥';//由php解析ip得到的地址
?>
...
var title = '欢迎您,来自<?php echo $city;?>的朋友';
...

------------ code end -------
那么以上代码到浏览器后就变成了:
------------ code start -------
...
var title='欢迎您,来自合肥的朋友';
...
------------ code end -------
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
宜云网络
2010-01-20 · TA获得超过131个赞
知道小有建树答主
回答量:195
采纳率:0%
帮助的人:196万
展开全部
我打开你的那个PHP页面,发现里面的源代码是
<script language='javascript' src='http://www.hnwjfk.com/js/tongjisq.js'></script>
你直接调用的时候就调这个JS文件不是就可以吗?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
guopeng_623
2010-01-22 · TA获得超过123个赞
知道答主
回答量:188
采纳率:0%
帮助的人:114万
展开全部
js里可以直接调 php 没问题

只不过,你的 php 文件存在问题,请检查
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ooooo825
2010-01-20 · TA获得超过248个赞
知道小有建树答主
回答量:374
采纳率:0%
帮助的人:314万
展开全部
使用ajax方式
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式