0
我有一个脚本,需要用户交互覆写SESSION变量与是/否选项。
yes的回应会导致简单的标头重定向(我已经可以做到这一点)。
echo ("<SCRIPT LANGUAGE='JavaScript'>
window.alert('You already are subscribed to a plan, would you like to change your plan at this time?')
window.location.href='../index.php?p=payment';
</SCRIPT>");
但no的响应应该会破坏子程序并'完成'PHP脚本的其余部分。
如何向用户提供'是/否'选项来更改会话变量,其中“否”会导致PHP脚本延续?
您需要d看着阿贾克斯;在不离开页面的情况下向javascript发送一个请求到服务器。 – jeroen
@ jeroen是的,我开始思考后,我发布“程序员/我正在试图做一些st00pid,这就是为什么我不能想办法”。要么AJAX将输入反馈到我的serverside应用程序,要么忘记'yes/no'选项并将警报留作最终'你确定吗?'一个'好',并在那。 – NIX
这取决于您是否需要在所有情况下发出服务器请求。如果你这样做,你需要ajax,如果没有,你可以用你的重定向绕过它。 – jeroen