نمایش نتایج 1 تا 5 از 5

نام تاپیک: اصلاح کد جستجو در سایت

  1. #1

    اصلاح کد جستجو در سایت

    سلام
    من این کد رو واسه جستجو توی سایت نوشتم
    این کد مشکلات زیادی داره لطفا اصلاحش کنید
    واسه امنیتش چی کار کنم ؟

    کد HTML:
    <?php
     if(isset($_POST['btnsearch'])) {
     $key=$_POST['search'];
     $ql = "SELECT `name` FROM `text` WHERE `tit` like '%".$key."%' OR `tit` like '".$key."%'";
     $result = db_query($ql);
     if (mysql_num_rows($result) <= 0 ) {
     echo "<script>alert('متاسفانه جستجوی شما نتیجه ای در بر نداشت')</script>";
     }
     else {
     while ($q = db_fetch_array($result)) {
     $name=$q['name']; }
     echo $name;
     }
     } else {
     echo "<script>alert('Error')</script>";  }
     ?>

  2. #2
    کاربر دائمی آواتار narsic
    تاریخ عضویت
    شهریور 1387
    محل زندگی
    دهکده جهانی
    سن
    35
    پست
    1,020

    نقل قول: اصلاح کد جستجو در سایت

    با سلام
    برای امنیت قبلا کد های امن کننده توسط دوستان در همین بخش قرار گرفته میتوانید از تاپیک ' :: فهرست تاپیک های مهم این بخش ::
    ' کمک بگیرید .
    موفق باشید

  3. #3
    کاربر دائمی آواتار imankho
    تاریخ عضویت
    فروردین 1386
    محل زندگی
    نیشابور
    پست
    108

    نقل قول: اصلاح کد جستجو در سایت

    اونقدر که باید بلد باشم بلد نیستم
    اما فکر می کنم کووری خیلی پیچیده شده باید بشه تمیز تر و بهتر نوشت

  4. #4

    نقل قول: اصلاح کد جستجو در سایت

    نقل قول نوشته شده توسط imankho مشاهده تاپیک
    اونقدر که باید بلد باشم بلد نیستم
    اما فکر می کنم کووری خیلی پیچیده شده باید بشه تمیز تر و بهتر نوشت
    سلام

    لطفا کد رو اصلاح کنید
    ممنون میشم

  5. #5
    کاربر دائمی آواتار imankho
    تاریخ عضویت
    فروردین 1386
    محل زندگی
    نیشابور
    پست
    108

    نقل قول: اصلاح کد جستجو در سایت

    <?php
    if(isset($_POST['btnsearch'])) {
    $key=$_POST['search'];
    $ql = "SELECT * FROM Tablename WHERE `tit` like '$key' ;";
    $result = db_query($ql);
    if (!$result)
    die(mysql_error());
    $num=mysql_num_rows($result);
    if ($num!=0)
    {
    while ($q = db_fetch_array($result))
    {
    $name=$q['name'];
    echo $name;
    }
    }
    else
    {
    echo "<script>alert('متاسفانه جستجوی شما نتیجه ای در بر نداشت')</script>";
    }

    ?>
    کد خودته تستش کن ببین جواب میده یا نه

    البته اگه منظور کدت رو درت متوجه شده باشم

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •