为了账号安全,请及时绑定邮箱和手机立即绑定

我现在要做一个实现注册功能的app

我现在要做一个实现注册功能的app

PHP
你知我懂 2015-08-15 15:45:46
      我现在要做一个实现注册功能的APP,卡在如何按下按钮之后php能接收到app输入的账号密码信息。然后访问数据库,验证账号是否存在。如果存在返回“账号已存在”。如果不存在。则写入数据库。    我知道要用get或者psot来写。但是php那边的不太会 。app方面的代码如下。请大神看一下有没有问题。 另外教一下php应该怎么写。感谢感谢!package com.wbb.hart.server;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.net.HttpURLConnection;import java.net.MalformedURLException;import java.net.URL;/** * Created by think on 2015/8/12. */public class HttpThread extends Thread {    String url;    String name;    String pwd;    public HttpThread(String url,String name,String pwd){        this.url = url;        this.name = name;        this.pwd = pwd;    }    private void doGet(){        url = url + "?name = " +name + "&pwd = " + pwd ;        try {            URL httpUrl = new URL(url);            try {                HttpURLConnection conn =(HttpURLConnection) httpUrl.openConnection();                conn.setRequestMethod("GET");                conn.setReadTimeout(5000);                BufferedReader reader = new BufferedReader(new InputStreamReader(conn.getInputStream()));                String str;                StringBuffer sb = new StringBuffer();                while((str = reader.readLine())!=null){                    sb.append(str);                }                System.out.println("Result:" + sb.toString());            } catch (IOException e) {                e.printStackTrace();            }        } catch (MalformedURLException e) {            e.printStackTrace();        }    }    public void run(){        doGet();    }}
查看完整描述

3 回答

已采纳
?
关于淡淡的淡淡的

TA贡献19条经验 获得超8个赞

打开并获取接口地址内容(将参数加在url地址上 ,然后继承该接口的类实现注册,查询等方法,然后以json或xml的格式输出),然后将json或xml数据转换为数组等数据类型

查看完整回答
反对 回复 2015-08-16
  • 你知我懂
    你知我懂
    <?php $name = isset($_GET['name'])?$_GET['name']:null; $passowrd = isset($_GET['pwd'])?$_GET['pwd']:null; json_encode($name); json_encode($passowrd); ?> 这样写有错误么?获取不到数据啊
  • 关于淡淡的淡淡的
    关于淡淡的淡淡的
    在服务端只需要获取get或post传递过来的数据,然后进行业务处理,然后 echo json_encode($value) 输出出来就行,起码你先var_dump($name),告诉我参数get过来了没有啊!!! php中有 curl_exec ();// 抓取URL并把它传递给浏览器 所以只要echo json数据就行,java的curl函数是什么我就不知道了(我完全不会java),
  • 你知我懂
    你知我懂
    谢谢。谢谢。已经解决了
?
关于淡淡的淡淡的

TA贡献19条经验 获得超8个赞

//img1.sycdn.imooc.com//55d07d9100011e0e04120112.jpg

接口的数据是直接显示在页面上的,当然传递的参数不同,业务处理后显示的数据也不同,主要是将接口地址显示的数据获取

查看完整回答
反对 回复 2015-08-16
?
晚安sp

TA贡献405条经验 获得超154个赞

xml

查看完整回答
反对 回复 2015-08-15
  • 3 回答
  • 1 关注
  • 2961 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信