درخواست کد php برای سرچ
#31
اصلا  login without password نداره !
میشه بگین چه مشخصاتی ئ بگم گیج شدم 
13
  پاسخ


 سپاس شده توسط:
#32
برای اینکه هر طور شد بتونی کد رو ادیت کنی من مقادیر نام تیبل، دیتابیس و سرور دیتابیس و یوزرنیم و پسوردش رو در قالب یک متغیر تعریف میکنم که بتونی راحت ادیت کنی.
کد php:
<?php
/**
* @author Master Badfar
* @copyright 2020
*/
// صدور مجوزها برای مرورگـر
header('Content-Type: text/html; charset=utf-8');
header('Access-Control-Allow-Origin: *');
// مشخصات دیتابیس
$servername "x";
$db_username "x";
$db_password "x";
$db_name "x";
$table_name "x";
// کانفیگ دیتابیس
$conn mysqli_connect($servername$db_username$db_password,$db_name);
// درصورت بروز خطا
if (!$conn) {
die(
"Connection failed: " mysqli_connect_error());
}
// تعریف متغیر میزان ارور
$error 0;
// دریافت پارامتر سرچ و ذخیره آن در یک متغیر
if (!empty($_GET['search'])){
    $search $_GET['search'];
    }else{
        $error++;
        echo "You should enter something!";
}
// تعریف متغیر تعداد رکوردهای یافت شده
$number 0;// تنظیم کوئری مای اس اکیو اِل
if ($error == 0){
    $getUsers mysqli_query($conn"SELECT * FROM $table_name WHERE name LIKE '%$search%'");
    while($row mysqli_fetch_array($getUsers)){
       $number++;
       echo $row['name'] . ":" $row['Password'] . "|";
    }
    if ($number 0){
    echo '</br>' "Numbers of the related records: " $number;
    }
    // اگر هیچ چیز یافت نشد عبارت زیر را نمایش بده
    if (isset($row['name'])){
        echo "Nothing found!";
        }elseif($number == 0){
            echo "Nothing found!";
        }
    }
?>
همونطور که گفتم این کد از نظر امنیتی چندان قابل اتکا نیست.
طریقه ریکوئست زدن و خروجی هم که بهت میده رو توضیح دادم.
امیدوارم مفید بوده باشه برات.
غایب
  پاسخ


 سپاس شده توسط:
#33
ممنونم
فقط یه چیزی
ببخشید من یکم دیر فهم هستم  4
الان servername همونی که گفتی باید از تو پی اچ پی مای ادمین ببینم؟
  پاسخ


 سپاس شده توسط:
#34
(1399/1/23، 11:18 عصر)""M.gh نوشته است: ممنونم
فقز یه چیزی
ببخشید من یکم دیر فهم هستم  4
الان servername همونی که گفتی باید از تو پی اچ پی مای ادمین ببینم؟
نگفتم که دیرفهمی گفتم یک مقدار زودتر ریپلای کن که مشکل سریع تر حل بشه.
البته منم 18 ساعته بیدارم و شاید برای همینه که یک مقدار عجله دارم که زودتر بخوابم!
در نهایت باید بگم بله باید servername رو از توی phpmyadmin ببینی.
غایب
  پاسخ


 سپاس شده توسط: M.gh
#35
ممنون
شب بخیر
برو بخواب  3
  پاسخ


 سپاس شده توسط: Master Badfar


موضوع‌های مشابه…
موضوع نویسنده پاسخ بازدید آخرین ارسال
Information پرداخت درون برنامه مایکت کوردوا ya mahdi 0 216 1404/1/17، 05:43 عصر
آخرین ارسال: ya mahdi
  نحوه خروجی اندروید کوردوا ya mahdi 0 172 1404/1/11، 04:06 عصر
آخرین ارسال: ya mahdi
Wink حل شده مقادير لازم در environment variable ᔕinaᗪehghani 24 11,559 1403/10/23، 12:10 صبح
آخرین ارسال: Tggi
  تپسل .....فروشگاه Hamidreza 3 1,925 1403/10/22، 11:57 عصر
آخرین ارسال: Tggi
  خروجی اندروید با Intel xdk ya mahdi 0 126 1403/8/25، 02:08 عصر
آخرین ارسال: ya mahdi

پرش به انجمن: