将变量传递给函数而不是ahref

时间:2016-02-24 13:45:32

标签: php function variables parameters

而不是使用这样的代码:

'<td><a href="CancelClass.php?MemberId=' . $memberId .'&ClassId=' . $classId .' "> Cancel</a>

我希望能够简单地调用一个函数并将$ memberId和$ classId传递给它,而不必创建一个新的PHP页面来运行带有这些值的代码。

所以基本上用户会点击“取消”&#39;按钮,然后它将从另一个类运行一个函数,而不是单击该按钮,然后让另一个页面处理该请求。

我将如何做到这一点?

2 个答案:

答案 0 :(得分:0)

没有!你必须使用JavaScript。 PHP是server-side language,当您在浏览器页面中看到某些内容时,PHP进程就会消失。

答案 1 :(得分:0)

浏览器中加载的HTML页面和Web服务器上托管的PHP程序进行交互的唯一方法是通过HTTP请求。

您无法从网页调用PHP函数。您只能发送一个HTTP请求(例如通过链接,表单提交或XMLHttpRequest),它将一些数据发送到PHP程序。然后该程序可以查看数据(例如,通过$_GET)并使用它来确定要调用的函数。

相关问题