它从 2.php $_jattu; 中的字符串变量获取其值 我想要的-6ren">
gpt4 book ai didi

javascript - 如何从单独的 php 文件 onClick 执行 php 函数

转载 作者:行者123 更新时间:2023-12-03 04:26:43 24 4
gpt4 key购买 nike

我有两个 php 文件(1.php 和 2.php)与 require 链接

php.1 有一个 qr <img src="http://chart.googleapis.com/chart?chs=125x125&cht=qr&chl=<?php echo $_jattu; ?>" width="50%">它从 2.php $_jattu; 中的字符串变量获取其值

我想要的是<?php echo $_jattu; ?>仅在 <a class="w3-button2 w3-black2"></a> 时回显单击而不是在加载或刷新页面时单击,我该怎么做才能实现此目的?

最佳答案

这在服务器端是不可能做到的。因为当用户执行操作时,“onClick”事件会在客户端跳转。

你的选择很少。

  • 启用另一个 URL 来加载 $_jattu 的内容,并在用户单击时使用 AJAX 请求加载它。是最好的方法,而且结果更流畅、用户友好

  • 正如你所说,你想让它焕然一新。因此,稍微刷新一下页面,在你的 url 上添加一个新参数,告诉你“onClick”事件已经跳转。喜欢:

    .../your/path?hasClick=true

在你的 php 代码中:

if(isset($_GET["hasClick"]) && $_GET["hasClick"]){
echo $_jetty;
}

http://php.net/manual/en/reserved.variables.get.php

如果您想记住用户已“永远”单击,您可以设置 cookie。

http://php.net/manual/en/function.setcookie.php

关于javascript - 如何从单独的 php 文件 onClick 执行 php 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43674262/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com