بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]
پرسش و پاسخ

تست پروژه اندروید مارکت آموزش ها روی سرور واقعی

مدیریت گفتگو
amraee 10 سال پیش
آخرین تغییر: 10 سال پیش

با سلام خدمت دوستان

اگر بخواهیم  پروژه اندروید مارکت آموزش ها را با کمک سرور واقعی تست کنیم به نظر شما چه تغییراتی در کدهای سمت اندروید و همچنین سمت سرور باید انجام بدهیم؟

نظرات

Hossein Lamei Ramandi 10 سال پیش
سمت اندروید فقط آدرس فایل اتصالتون و سمت سرور باید دیتابیسو انتقال بدید و قسمت اتصال به دیتابیس رو تغییر بدید .
amraee 10 سال پیش
در مورد نام کاربری و رمز دییتابیس چطور؟
Hossein Lamei Ramandi 10 سال پیش
منظورم از قسمت اتصال به سرور همین بود که نام کاربری و رمز رو تغییر بدید
hpanahpour 10 سال پیش
در قسمت کد های php نباید تغییرات ایجاد کنیم ؟؟؟
احمد 10 سال پیش
سمت سرور مشخصات اتصال به دیتابیس را در فایل تغییر بدین و دیتابیس را هم در هاست بسازید در سمت اندروید هم فقط ادرس لوکال را تغییر بدین به آدرس سایتتون
hpanahpour 10 سال پیش
با سلام و تشکر از احمد آقا ؛ سوال بنده اینه که فایلهای php رو هم باید تغییر بدیم یا خیر؟؟؟
hpanahpour 10 سال پیش
با سلام و تشکر از احمد آقا ؛ سوال بنده اینه که فایلهای php رو هم باید تغییر بدیم یا خیر؟؟؟
hpanahpour 10 سال پیش
با سلام و تشکر از احمد آقا ؛ سوال بنده اینه که فایلهای php رو هم باید تغییر بدیم یا خیر؟؟؟
احمد 10 سال پیش
فقط اطلاعات دیتابیس را در فایل php به روز کنید فکر نمی کنم تغییر دیگه ای بخواد
hpanahpour 10 سال پیش
من در کنترل پنل سرور یک دیتا بیس ساختم و موقع ایجاد دیتا بیس مجبور بودم که یک نام کاربری و یک پسورد انتخاب کنم ؛ که انجام شد. بعد در فایل php بترتیب "database","password","user name","localhost" رو قرار دادم ولی متاسفانه اطلاعات در سرور ذخیره نمی شه
احمد 10 سال پیش
فایل را ذخیره کردید ؟ رمز و اینا را هم یک بار بررسی کنید
hpanahpour 10 سال پیش
بجای localhost بایدکلمه دیگری نوشته بشه ؟؟؟
احمد 10 سال پیش
نه همون لوکال هاست به دیتابیس سایت وصل میشه مهم نام دیتابیس و نام کاربری و رمزه

پاسخ‌ها 1

احمد 10 سال پیش

فایل dbconfig.php

 <?php
define('DB_USER', 'uzers'); // db username
define('DB_PASSWORD', 'pass'); // db password
define('DB_DATABASE', 'unifo'); // db name
define('DB_SERVER', 'localhost'); // db server ?>

اینم یه نمونه برای دریافت 

 <?php
ini_set('memory_limit', '1024M');
require_once __DIR__ . '/db_config.php';

if (isset($_REQUEST['Get_Action']) && $_REQUEST['Get_Action'] != ''
    && isset($_REQUEST['Username']) && $_REQUEST['Username'] != ''
    && isset($_REQUEST['Password']) && $_REQUEST['Password'] != '') {
    $Get_Action = $_REQUEST['Get_Action'];
    $Username = $_REQUEST['Username'];
    $Password = $_REQUEST['Password'];

    getAdmin($Get_Action, $Username, $Password);
} else {
    $response["success"] = 0;
    $response["message"] = "Prams 1 is missing";
    echo json_encode($response);
    exit;
}
function getAdmin($Get_Action, $Username, $Password) {
    $conn = mysqli_connect(DB_SERVER, DB_USER, DB_PASSWORD, DB_DATABASE);
    if (mysqli_connect_error()) {
        $response["success"] = -2;
        $response["message"] = "Database connect error";
        echo json_encode($response);
        exit();
    }
    mysqli_set_charset($conn, "utf8");

    if ($Get_Action == 'getAlladmin') {
        $tsql = "SELECT * FROM tbl_admin  WHERE tbl_admin.admin_username = '$Username' AND tbl_admin.admin_password = '$Password'";
    } else {
        $response["success"] = 0;
        $response["message"] = "Prams 2 is missing";
        echo json_encode($response);
        exit;
    }

    $result = $conn->query($tsql);

    if ($result->num_rows > 0) {
        // output data of each row
        while ($row = $result->fetch_assoc()) {
            $record = array();
            $record["admin_id"] = $row["admin_id"];
            $record["admin_name"] = $row["admin_name"];
            $record["admin_family"] = $row["admin_family"];
            $record["admin_username"] = $row["admin_username"];
            $record["admin_password"] = $row["admin_password"];
            $Adminlist[] = $record;
        }
        $response["success"] = 1;
        $response["Adminlist"] = $Adminlist;
        echo json_encode($response);
    } else {
        $response["success"] = -1;
        $response["message"] = "No Admin found.";
        echo json_encode($response);
    }
    $conn->close();
}

?>

 

 

نظرات


پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .