如何将javascript提示值存储到php变量中?

如何将javascript提示值存储到php变量中?,javascript,php,Javascript,Php,如何将JavaScript提示值存储到php变量中?我试过一些东西,但没有成功。这是代码。。。我这样做是为了传递函数mkdir();在php中,从提示屏幕获取文件夹名称后 我不知道,请帮忙。。。该代码只是一个随机尝试做同样的。。。我知道这是错误的。。。先谢谢你 <script language="java script"> var php_var = "<?php echo "Hello!"; ?>"; var variable= prompt("Hel

如何将JavaScript提示值存储到php变量中?我试过一些东西,但没有成功。这是代码。。。我这样做是为了传递函数mkdir();在php中,从提示屏幕获取文件夹名称后

我不知道,请帮忙。。。该代码只是一个随机尝试做同样的。。。我知道这是错误的。。。先谢谢你

<script language="java script">

    var php_var = "<?php echo "Hello!"; ?>";
    var variable= prompt("Hello",php_var);

</script>

<?php

$variable = "<script language=\"javascript\"> variable </script>";

?>

var php_var=”“;
var variable=prompt(“Hello”,php\u var);

Javascript和PHP不同步。首先PHP做服务器端的工作(所以不在客户端计算机上),然后Javascript做(客户端,与服务器无关)

不过,有一些狡猾的解决方案,例如jQuery的GET:

var answer = prompt('Puppies!?');
$.get('myFile.php', js_answer: answer);

另一个,有点困难,但很有趣的探索方法(不推荐):


这一个将把你的phpfile作为图像,这样phpfile确实会被破坏,允许传递信息。只是别忘了让php发送像图像一样的标题(可以是0x0/1x1px空)。

你不能,反正也不能这样。PHP在服务器端进行处理,处理完成后,页面显示在浏览器上,然后运行Javascript。因此,javascript在php完成后运行。您需要通过ajax将变量值传递给PHP脚本。谢谢。。。但是多一点资源会有帮助……
language=“javascript”
?为什么要编写HTML3.2?能否将响应保存为cookie,然后在PHP中使用cookie值。马虎,但应该有用。太好了。如果您认为值得,并且这是您的解决方案,请使用答案左侧的复选框将此标记为答案,以便其他人可以看到此操作:)
var answer = prompt('Puppies!?');
var notReallyAnImage = document.createElement("img");
notReallyAnImage.src = 'myFile.php?js_answer='+answer;
document.body.appendChild(notReallyAnImage);