hamidhas1367
جمعه 02 آذر 1397, 13:02 عصر
سلام دوستان
داخل اکتیویتی اصلی یه بخش دارم به اسم showprofile که وقتی انتخاب توسط کاربر انتخاب میشه، میاد یوزنیم و پسورد که داخل شیردپرفرینس ذخیره هست رو می فرسته سمت سرور و قراره تاریخ عضویت کاربر که داخل یک تیبل از دیتابیس سمت سرور ذخیره هست رو بگیره و داخل یه تکست ویو نمایش بده
این ها کدهای php سمت سرور هستش:
function get(){
$connection = connectToDatabase();
$Username = $_REQUEST['Username'];
$Pass = $_REQUEST['Pass'];
if($Username!="" && $Pass!=""){
$result = mysqli_query($connection,"select Date from users where Username='$Username' and Pass='$Pass'");
$row = mysqli_fetch_array($result)
$record = array();
$record['Date'] = $row['Date'];
}
echo json_encode($record);
}else {
print "null";
}
mysqli_close($connection);}
این کدهای php رو نوشتم که بعد از دریافت یوزرنیم و پسورد از سمت اندروید میاد و خونه متناظر اطلاعات رو داخل تیبل یوزرز پیدا می کند و توی خروجی ارسال می کنه.
اگه کدهام اشتباه نوشته شده لطفا راهنمایی کنید اصلاحش کنم.
مورد دیگه ای که کدهای سمت اندروید هست که نتونستم کاملش کنم و کمک میخوام که کاملش کنم
من تا اینجا نوشتم :
private void ShowProfile(){
profile = new MaterialDialog.Builder(MainActivity.this)
.customView(R.layout.alert_aprofile,false)
.show();
AsyncHttpPost post = new AsyncHttpPost(
"http://(myurl)profile.php"
);
post.setTimeout(5000);
MultipartFormDataBody body = new MultipartFormDataBody();
body.addStringPart("Username",sp.getString("Username", null));
body.addStringPart("Pass",sp.getString("Pass", null));
post.setBody(body);
});
تا اینجا فقط میاد اطلاعات username و pass رو از کاربر می گیره و میفرسته به سمت سرور ولی برای نوشتن ادامه ش کمک میخوام...
لطفا راهنماییم کنید دوستان
داخل اکتیویتی اصلی یه بخش دارم به اسم showprofile که وقتی انتخاب توسط کاربر انتخاب میشه، میاد یوزنیم و پسورد که داخل شیردپرفرینس ذخیره هست رو می فرسته سمت سرور و قراره تاریخ عضویت کاربر که داخل یک تیبل از دیتابیس سمت سرور ذخیره هست رو بگیره و داخل یه تکست ویو نمایش بده
این ها کدهای php سمت سرور هستش:
function get(){
$connection = connectToDatabase();
$Username = $_REQUEST['Username'];
$Pass = $_REQUEST['Pass'];
if($Username!="" && $Pass!=""){
$result = mysqli_query($connection,"select Date from users where Username='$Username' and Pass='$Pass'");
$row = mysqli_fetch_array($result)
$record = array();
$record['Date'] = $row['Date'];
}
echo json_encode($record);
}else {
print "null";
}
mysqli_close($connection);}
این کدهای php رو نوشتم که بعد از دریافت یوزرنیم و پسورد از سمت اندروید میاد و خونه متناظر اطلاعات رو داخل تیبل یوزرز پیدا می کند و توی خروجی ارسال می کنه.
اگه کدهام اشتباه نوشته شده لطفا راهنمایی کنید اصلاحش کنم.
مورد دیگه ای که کدهای سمت اندروید هست که نتونستم کاملش کنم و کمک میخوام که کاملش کنم
من تا اینجا نوشتم :
private void ShowProfile(){
profile = new MaterialDialog.Builder(MainActivity.this)
.customView(R.layout.alert_aprofile,false)
.show();
AsyncHttpPost post = new AsyncHttpPost(
"http://(myurl)profile.php"
);
post.setTimeout(5000);
MultipartFormDataBody body = new MultipartFormDataBody();
body.addStringPart("Username",sp.getString("Username", null));
body.addStringPart("Pass",sp.getString("Pass", null));
post.setBody(body);
});
تا اینجا فقط میاد اطلاعات username و pass رو از کاربر می گیره و میفرسته به سمت سرور ولی برای نوشتن ادامه ش کمک میخوام...
لطفا راهنماییم کنید دوستان