当前位置:首页 » 编程语言 » js获取php数据

js获取php数据

发布时间: 2024-09-16 23:55:19

⑴ js如何获取php中的变量

js获取php中变量,一般使用ajax,php端直接echo字符串就可以。

⑵ 在JS如何获取PHP的值这当中应注意什么

js获取不了php的值。至少我是没发现有相关功能的,但是php却可以向js赋值。
php是服务端代码,js是客户端代码。
所有的js都可以由php定义,了解这个就简单了。
如php中写:
$word = '你好';
echo "<script> var test = '".$word."'; </script>";
如此,html页面就会获得一个js如下,
<script> var test = '你好';</script>
而这个js中的变量test就是php中$word这个参数的值。

⑶ 同一php文件中,如何将Js代码中的变量,传递到php代码中。

你没理解 js/php 运行时的顺序和逻辑.
js仅在 浏览器中运行.
php 仅在服务器端运行.
2者交互, 通常通过 http get/post 协议进行交互.

因此, 要将 js 变量传输到 php, 需通过 get/post 将参数传入.
譬如:
<script>
function test(){
var x="abc";
$.ajax("test.php?x="+x);
}
</script>

而 test.php 中, 通过 $_REQUEST["x"] 即可拿到js 请求过来的变量.

⑷ PHP与JS对接的问题,有前端页面(html的)和后端页面(PHP的),JS怎么获取后台数组

这个当然是推荐ajax操作:
前端:
$.ajax({ url: "api.php", success: function(res){
for(var i in res){
$('#id').append(res[i])

}
}
});

后台 echo json_encode($array)

⑸ js和php在同一个文件中相互获取值的问题

你好php是服务端脚本语言,js是浏览器端脚本语老漏言,除非使用滚慎ajax进行数据提交否则,一但服务端生成好页面传到浏览器端后就不再参与浏览器端的“运算”,所以你想在同一个页面中不重新进行请求就js和php相互获取值是不现实的。

另:

你的代码分析如下:

<script>

varlinka;

linka=window.location.href;

</script>

<?php

$ch[0]="<script>document.write(linka);</script>";

echo$ch[0]."<br/>";

<script>

到这步为止,php获得js的变量非常顺利

下面侍备烂接着

<script>

vark;

k="<?phpecho$ch[0];?>";

alert(k);

</script>

其实你的整个页面都是php的,执行

$ch[0]="<script>document.write(linka);</script>";

这一句的时候,php的$ch[0]仅仅只是被赋予了"<script>document.write(linka);</script>"这个字符串,js代码并没有运行.php也并没有获得js的变量!获得的只是字符串而已.

⑹ 不用ajax,在js中如何获取PHP中的session值

我可不可这么理解你的要求: 1.默认是需要验证的:2.php验证; 2.符合条件的就不需要验证了,直接看到了主体内容:index.php 即然要判断用户需不需要验证,那么在index.php之前是不是还有一个页面呢?在这个页面里POST 隐藏控件传参到index.php, if($_POST('hidden') == "OK") { ... } else { header("Location: 2.php"); } 设SESSION很简单了,跟定义变量一样:$_SESSION['变量名'] = “值”; 销毁变量:unset($_SESSION['变量名'])www.10086zg.com回答

热点内容
海康威视存储卡质量如何 发布:2024-09-19 08:55:35 浏览:939
python3默认安装路径 发布:2024-09-19 08:50:22 浏览:516
环卫视频拍摄脚本 发布:2024-09-19 08:35:44 浏览:418
sqlserveronlinux 发布:2024-09-19 08:16:54 浏览:256
编程常数 发布:2024-09-19 08:06:36 浏览:952
甘肃高性能边缘计算服务器云空间 发布:2024-09-19 08:06:26 浏览:162
win7家庭版ftp 发布:2024-09-19 07:59:06 浏览:717
数据库的优化都有哪些方法 发布:2024-09-19 07:44:43 浏览:269
知乎华为编译器有用吗 发布:2024-09-19 07:32:20 浏览:618
访问虚拟机磁盘 发布:2024-09-19 07:28:13 浏览:670