Project1

标题: 如何访问某个网页并获取返回信息? [打印本页]

作者: 冷俊逸    时间: 2018-10-28 03:43
标题: 如何访问某个网页并获取返回信息?
我想做个php用来上传游戏分数,请问如何实现呢?
php写好了、服务器买好了、数据库开开了。
作者: q1456503215    时间: 2018-10-28 08:11
本帖最后由 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的网址
作者: 冷俊逸    时间: 2018-10-28 18:26
本帖最后由 冷俊逸 于 2018-10-28 19:01 编辑

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

JAVASCRIPT 代码复制
  1. var xmlhttp=new XMLHttpRequest();
  2.    xmlhttp.onreadystatechange=function(){
  3.     $gameVariables.setValue(1, xmlhttp.responseText);}
  4.      alert(xmlhttp.responseText)
  5. xmlhttp.open("GET","https://www.lengjunyi.work/rpgmaker/Get_Score.php/");
  6. xmlhttp.send();


会延迟很久才会获得返回
能请求一下援助吗





欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1