ورود

View Full Version : عدم اتصال به سرور و سرور localhost



mohammad1408
دوشنبه 27 شهریور 1396, 18:43 عصر
سلام
من برنامه xampp نصب کردم پایگاه داده ای رو هم روش ساختم ولی اصلا نمیتونم به این سرور وصل بشم و وقتی توی emulator آدرس میدم در مرورگر صفحه xampp باز نمیشه و توی برنامه ام هم وقتی کانکشن میزنم باز هم اتصال برقرار نمیشه برنامه خطا نمیده و لی وصل نمیشه آدرس local host رو هم هرچی بوده دادم از ای پی خودم گرفته تا 127.0.0.1 و 10.0.2.2 و... ولی وصل نمیشه چیزی هم که میخوام درست کنم یه فرم لاگین ساده است ضمنا در Manifest مجوز Internet را هم دادم


package com.example.mohammad.test;

import android.content.Context;
import android.os.AsyncTask;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.Toast;

import com.example.mohammad.test.Utils.Utils;

import java.util.HashMap;

public class RegisterActivity extends AppCompatActivity {

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_register);
}

public void btnClick(View view) {
int id = view.getId();
if(id == R.id.Register_btnRegister){
// Toast.makeText(getApplicationContext(),"Successfuly Register",Toast.LENGTH_LONG).show();
// finish();
new registerRequest("mohammad","123",getApplicationContext()).execute();

}
}

private class registerRequest extends AsyncTask<Void,Void,String>
{

String Username,Pasword;
Context context;


public registerRequest(String username, String pasword, Context context) {
Username = username;
Pasword = pasword;
this.context = context;
}

@Override
protected void onPreExecute() {
super.onPreExecute();
}

@Override
protected String doInBackground(Void... params) {

String Address="http://127.0.0.1/test/Register.php";
HashMap hashMap =new HashMap();
hashMap.put("username","Username");
hashMap.put("password","Pasword");
return Utils.sendData(Address,hashMap);
}

@Override
protected void onPostExecute(String s) {
Toast.makeText(context,s,Toast.LENGTH_LONG).show() ;
}
}
}

kamal70
دوشنبه 27 شهریور 1396, 21:06 عصر
سلام موقع تست برنامت wamp در حال اجرا باشه اگر جواب نداد با گوشیت برنامه رو تست کن از آیپی گوشیت استفاده کن ببین جواب میده برای به دست آوردن آیپی گوشیت هات اسپات گوشیتو فعال کن و سیستمتو به گوشیت وصل کن و ipconfig را بزن این میشه آیپی گوشیت اگر بازهم جواب نداد باید تغییراتی در فایل آپاچی بدی

mohammad1408
دوشنبه 27 شهریور 1396, 22:22 عصر
سلام
این کار هارو هم کردم جواب نداده
چه تغیراتی توی فایل آپاچیم باید بدم؟ چه جوری؟

kamal70
دوشنبه 27 شهریور 1396, 23:03 عصر
این فیلمشه


https://m.youtube.com/watch?v=yMv4kcQmxMA