查看: 3553|回复: 2

[有事请教] 如何访问某个网页并获取返回信息?

[复制链接]
梦石
0
星屑
3130
在线时间
419 小时
注册时间
2015-8-8
回帖
371

R考场第七期纪念奖

发表于 2018-10-28 03:43:52 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
我想做个php用来上传游戏分数,请问如何实现呢?
php写好了、服务器买好了、数据库开开了。
旧作《邵彦朝的大冒险》下载

默默无闻的论坛观察者
梦石
0
星屑
3074
在线时间
685 小时
注册时间
2018-6-1
回帖
253
发表于 2018-10-28 08:11:18 | 显示全部楼层
本帖最后由 q1456503215 于 2018-10-28 08:14 编辑

js 代码
var xmlhttp=new XMLHttpRequest();
        //判断ajax对象是否发送
      xmlhttp.onreadystatechange=function(){
            var wen = xmlhttp.responseText; //获取返回值
                                       
      }
xmlhttp.open("POST","https://php网址?q="+b,true);
xmlhttp.send();
       

php代码
<?php
   $type=$_GET["q"];

   echo $type;
?>

我也是百度找资料写的
写的不好别喷
意思就是 把 b变量的之传给 php 然后php就可以自己写代码了 执行完毕
返回echo数据给js 用来判断 ?符号前面的是php的网址
回复

使用道具 举报

梦石
0
星屑
3130
在线时间
419 小时
注册时间
2015-8-8
回帖
371

R考场第七期纪念奖

 楼主| 发表于 2018-10-28 18:26:00 | 显示全部楼层
本帖最后由 冷俊逸 于 2018-10-28 19:01 编辑

已解决,谢谢!
但是延迟很严重,怎么才能确保人物在完成获取信息后才能移动呢?
您好,我使用如下脚本后

[pre lang="javascript"]var xmlhttp=new XMLHttpRequest();
   xmlhttp.onreadystatechange=function(){
    $gameVariables.setValue(1, xmlhttp.responseText);}
     alert(xmlhttp.responseText)
xmlhttp.open("GET","https://www.lengjunyi.work/rpgmaker/Get_Score.php/");
xmlhttp.send();[/pre]

会延迟很久才会获得返回
能请求一下援助吗
旧作《邵彦朝的大冒险》下载

默默无闻的论坛观察者
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部