gpt4 book ai didi

javascript - 在某些 PHP 条件后发送 AJAX 调用

转载 作者:行者123 更新时间:2023-12-01 02:48:50 24 4
gpt4 key购买 nike

我有 PHP 问题

if (isset($person->image) && $person->name == 'Sam')
{
// Javascript logic
}

如果这个 PHP 条件匹配,我想调用 AJAX 请求并获取数据。我也想将从 AJAX 调用中获得的数据保存到数据库中。

我不知道该怎么做,也不知道如何将此 PHP 条件与 Javascript AJAX 请求连接起来。

请指导我。

最佳答案

将 PHP 条件放在要放置 Javascript 的位置并回显/打印 javascript。

<?php
if (isset($person->image) && $person->name == 'Sam'){
// Javascript logic
echo "<script>do.ajax.now('responceToAjax.php')</script>";
}
?>

或者

在现有的脚本 block 中,使用像 doAjax = true 这样的标志,然后调用 ajax if (doAjax == true) { do.ajax.now() }

现在在您的 AJAX 调用的 PHP 页面中

<?php
// get the $_POST/$_GET values
// connect to db and insert stuff
// return a response if you wish
echo 'we did it!'
?>

关于javascript - 在某些 PHP 条件后发送 AJAX 调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47098248/

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