首先得明确这样一个概念:服务器解释PHP代码生成HTML代码和Javascript代码(就是说你可以用PHP echo 出javascript代码).
然后HTML+javascript到达客户端经由浏览器解释执行.所以,想通过prompt()得到值然后传给PHP,只有再一次刷新页面了
a.php
--------
.....
if(prompt('y/n?'))
    location.href=a.php?answer=y
....