wamp无法使用php,php-应用无法在WAMP上运行,但可以在在线服务...

我使用在线SQLite数据库制作了一个基本的登录应用程序(http://demo3534535.16mb.com)

它可以在联机服务器上正常工作.

现在,我想在Gennymotion模拟器中使用WAMP在本地服务器上运行.

我要做什么代码更改?

????我的在线代码是:

dbconnect.php

define('HOST','mysql.hostinger.in');

define('USER','u756_userd');

define('PASS','pass345');

define('DB','u754113_demo');

$con = mysqli_connect(HOST,USER,PASS,DB) or die('Unable to Connect');

MainActivity.java

public class MainActivity extends AppCompatActivity implements View.OnClickListener {

private static final String REGISTER_URL = "http://192.168.1.102/User/Register.php";

public static final String KEY_USERNAME = "username";

public static final String KEY_PASSWORD = "password";

public static final String KEY_EMAIL = "email";

private EditText editTextUsername;

private EditText editTextEmail;

private EditText editTextPassword;

private Button buttonRegister;

@Override

protected void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

setContentView(R.layout.activity_main);

editTextUsername = (EditText) findViewById(R.id.editTextUsername);

editTextPassword = (EditText) findViewById(R.id.editTextPassword);

editTextEmail= (EditText) findViewById(R.id.editTextEmail);

buttonRegister = (Button) findViewById(R.id.buttonRegister);

buttonRegister.setOnClickListener(this);

}

private void registerUser(){

final String username = editTextUsername.getText().toString().trim();

final String password = editTextPassword.getText().toString().trim();

final String email = editTextEmail.getText().toString().trim();

StringRequest stringRequest = new StringRequest(Request.Method.POST, REGISTER_URL,

new Response.Listener() {

@Override

public void onResponse(String response) {

Toast.makeText(MainActivity.this, response, Toast.LENGTH_LONG).show();

}

},

new Response.ErrorListener() {

@Override

public void onErrorResponse(VolleyError error) {

Toast.makeText(MainActivity.this,error.toString(),Toast.LENGTH_LONG).show();

}

}){

@Override

protected Map getParams(){

Map params = new HashMap();

params.put(KEY_USERNAME,username);

params.put(KEY_PASSWORD,password);

params.put(KEY_EMAIL, email);

return params;

}

};

RequestQueue requestQueue = Volley.newRequestQueue(this);

requestQueue.add(stringRequest);

}

@Override

public void onClick(View v) {

if(v == buttonRegister){

registerUser();

}

}

}

db_connect.php

define('HOST','localhost');

define('USER','');

define('PASS','');

define('DB','db_demo');

$con = mysqli_connect(HOST,USER,PASS,DB) or die('Unable to Connect');

Register.php

if($_SERVER['REQUEST_METHOD']=='POST'){

$username = $_POST['username'];

$email = $_POST['email'];

$password = $_POST['password'];

require_once('dbConnect.php');

$sql = "INSERT INTO volley (username,password,email) VALUES ('$username','$email','$password')";

if(mysqli_query($con,$sql)){

echo "Successfully Registered";

}else{

echo "Could not register";

}

}else{

echo 'error';

}

我正在通过wifi使用互联网

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值