Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/api/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在同一页面内向php发送javascript变量值_Php_Javascript - Fatal编程技术网

在同一页面内向php发送javascript变量值

在同一页面内向php发送javascript变量值,php,javascript,Php,Javascript,我只是想知道是否可以将javascript的值发送到php。 下面是我想说的简单代码 <script language="javascript" > var id = "data" </script> <?php $getthevalueofid = var id; ?> var id=“数据” 谢谢 不是您的代码示例的结构,不是。PHP是服务器端语言,Javascript是客户端语言。任何客户端脚本执行时,PHP都已超出范围 如果需要将对象从浏览器传

我只是想知道是否可以将javascript的值发送到php。 下面是我想说的简单代码

<script language="javascript" >
var id = "data"
</script>

<?php
$getthevalueofid = var id;
?>

var id=“数据”

谢谢

不是您的代码示例的结构,不是。PHP是服务器端语言,Javascript是客户端语言。任何客户端脚本执行时,PHP都已超出范围


如果需要将对象从浏览器传递到服务器,可以使用XMLHttpRequest(通常称为AJAX)。

与代码示例的结构不同,不是。PHP是服务器端语言,Javascript是客户端语言。任何客户端脚本执行时,PHP都已超出范围


如果需要将对象从浏览器传递到服务器,可以使用XMLHttpRequest(通常称为AJAX)。

没有办法做到这一点。使用Ajax将javascript变量传递给php

无法做到这一点。使用Ajax将javascript变量传递给php要将javascript变量发送回php,需要执行Ajax请求:

<script language="javascript" >
xmlhttp.open("GET","getvalue.php?id="+id,true);
xmlhttp.send();
</script>

open(“GET”、“getvalue.php?id=“+id,true”);
xmlhttp.send();
在getvalue.php中,您将拥有:

<?php
$getthevalueofid = $_GET['id'];
?>

要将Javascript变量发送回PHP,需要执行AJAX请求:

<script language="javascript" >
xmlhttp.open("GET","getvalue.php?id="+id,true);
xmlhttp.send();
</script>

open(“GET”、“getvalue.php?id=“+id,true”);
xmlhttp.send();
在getvalue.php中,您将拥有:

<?php
$getthevalueofid = $_GET['id'];
?>


当JavaScript运行客户端时,您在该页面上的PHP代码已经很长时间执行完毕。感谢您的回答。关于我将如何解决这个问题,你有什么建议吗?我有这个javascript变量值,我真的需要在我的PHP代码中使用它。查看前一篇文章,看看它是否回答了你的问题@乔纳斯,解决什么?你还没有公布你的实际问题。。。只是你试图修复它。你问错问题了。您甚至没有告诉我们您要做什么。当JavaScript运行客户端时,您在该页面上的PHP代码早已执行完毕。谢谢您的回答。关于我将如何解决这个问题,你有什么建议吗?我有这个javascript变量值,我真的需要在我的PHP代码中使用它。查看前一篇文章,看看它是否回答了你的问题@乔纳斯,解决什么?你还没有公布你的实际问题。。。只是你试图修复它。你问错问题了。你甚至没有告诉我们你想做什么。谢谢你的回答。关于我将如何解决这个问题,你有什么建议吗?我有这个javascript变量值,我真的需要在我的PHP代码中使用它。谢谢@JonasFabriag-如果您需要浏览器将数据传递到服务器,您有两种选择:让用户提交
或使用AJAX。关于如何在StackOverflow上执行此操作,有大量示例。这里有一个可能让你开始:谢谢!我会试着研究一下。谢谢你的回答。关于我将如何解决这个问题,你有什么建议吗?我有这个javascript变量值,我真的需要在我的PHP代码中使用它。谢谢@JonasFabriag-如果您需要浏览器将数据传递到服务器,您有两种选择:让用户提交
或使用AJAX。关于如何在StackOverflow上执行此操作,有大量示例。这里有一个可能让你开始:谢谢!我会试着研究一下。谢谢你的回答。我现在就试试这个密码。谢谢你的回答。我现在就试试这个代码。