gpt4 book ai didi

PHP 到 js-PHP 解决方案以避免页面加载

转载 作者:行者123 更新时间:2023-11-28 16:31:31 24 4
gpt4 key购买 nike

为了减少页面加载,我想更改当前的解决方案。下面是我用来向用户提供 isbn 中的书名的代码的一部分。该脚本获取从表单发布的 isbn 并检查其 isbn 有效性,然后使用开放 API 解决方案,其中 http 请求使用 isbn 进行 mde,标题以 json 形式返回,然后显示给用户。

用户通常检查三本书,并且使用当前的解决方案,必须发布每本书的表单才能获得结果。在没有页面加载的情况下执行此操作的最佳方法是什么?

if(isset($_POST['isbn']) && strip_tags($_POST['isbn'])!=''){

$currISBN = new ISBNtest;
$currISBN->set_isbn(strip_tags($_POST['isbn']));

if ($currISBN->valid_isbn13() === TRUE) {

//Hämta info
$url = "http://apisite.com/search?query=isbn:".$currISBN->get_isbn13()."&format=json";
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_REFERER, "http://www.site.com");
$json_body = curl_exec($ch);
curl_close($ch);
$json = json_decode($json_body,true);
$this_title=$json["xsearch"]["list"][0]["title"];

最佳答案

听起来像是 jQuery.ajax() 的工作!
http://api.jquery.com/jQuery.ajax/

如果您有一点编程经验,那么应该不会花太长时间来弄清楚如何实现它。

关于PHP 到 js-PHP 解决方案以避免页面加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5760131/

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