gpt4 book ai didi

javascript - 发送问题 -> 加密 -> 使用 jQuery 和 PHP 获取

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

我有一个 php 文件,我在其中接收 4 个参数(通过 $_GET),我想用这些值生成和加密字符串,我有以下代码:

$key="asdfasdfasdfasdfasdfasdf";
$result = '';
for($i=0; $i<strlen($cadena); $i++) {
$char = substr($cadena, $i, 1);
$keychar= substr($key, ($i % strlen($key))-1, 1);
$char = chr(ord($char)+ord($keychar));
$result.=$char;
}
echo base64_encode($result);
//and later I generate de JSON object

我正在尝试使用 jQuery 获取该值,使用以下代码:

$.getJSON( urlBase+"getSeed.php", { hours: this.hours, minutes: this.minutes, seconds:this.seconds, score: this.score })
.fail(function( jqxhr, textStatus, error ) {
alert( "Oooops, something hapenned with the request... " + error );
}
);

如果用值( http://www.whatever.com/php/getSeed.php?hours=15&minutes=39&seconds=5&score=10867 )编写 url,我会在屏幕上得到正确的值,但是当我尝试从 jQuery(第二个代码块)获取它时,我每次都会收到错误。

我对 PHP 不太了解,实际上我只知道一些 super 基本的东西,但我无法解决这个问题,有人可以告诉我这里发生了什么吗?

提前致谢。

最佳答案

您是否尝试过:

  1. 仔细检查(通过检查脚本 URL 处的响应)JSON 的语法是否正确。
  2. 将“Content-Type: application/json” header 添加到您的脚本中。

    //打印出 json 之前:
    @header('内容类型:application/json');
    //这里是你的 JSON 输出

关于javascript - 发送问题 -> 加密 -> 使用 jQuery 和 PHP 获取,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31813835/

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