نمایش نتایج: از 1 به 3 از 3

موضوع: مشکل با پارامتر فارسی

  1. #1
    کاربر جدید
    تاریخ عضویت
    Jun 2018
    نوشته ها
    2
    تشکر
    0
    0 بار تشکر شده در 0 پست

    مشکل با پارامتر فارسی

    سلام یه کد php دارم که فقط برای پارامترهای لاتین جواب میده فارسی می زنم نتیجه خالیه


    کد PHP:
    <?php
    $databasehost 
    "localhost";
    $databasename "****";
    $databaseusername ="****";
    $databasepassword "*****";
    $con mysqli_connect($databasehost,$databaseusername,$databasepassword) or die(mysqli_error($con));
    mysqli_select_db($con,$databasename) or die(mysqli_error($con));
    mysqli_query($con,"SET CHARACTER SET utf8");
    $nameamozesh=$_GET['nameamozesh'];
    $query "SELECT * from yaddasht WHERE nameamozesh = '".$nameamozesh."' ORDER BY Id ";
    $sth mysqli_query($con,$query);
    if (
    mysqli_errno($con)) {
        
    header("HTTP/1.1 500 Internal Server Error");
        echo 
    $query.'\n';
        echo 
    mysqli_error($con);
    }
    else
    {
        
    $rows = array();
        while(
    $r mysqli_fetch_assoc($sth)) {
            
    $rows[] = $r;
        }
         
    mysqli_close($con);
         print 
    json_encode(array("result"=>$rows),JSON_UNESCAPED_SLASHES);
    }
    ?>

    سی پنل طلاهاست دارم
    کد:
    Server: Localhost via UNIX socket
    Server type: MariaDB
    Server version: 10.1.31-MariaDB-cll-lve - MariaDB Server
    Protocol version: 10
    User: cp31315@localhost
    Server charset: UTF-8 Unicode (utf8)


    مشکل چیه به نظر شما

  2. #2
    مدیرکل انجمن
    تاریخ عضویت
    Jan 2013
    نوشته ها
    463
    تشکر
    76
    187 بار تشکر شده در 110 پست
    سلام
    باید $nameamozesh را urlencode کنید.
    کد PHP:
    $nameamozesh urlencode($nameamozesh); 

  3. #3
    کاربر جدید
    تاریخ عضویت
    Jun 2018
    نوشته ها
    2
    تشکر
    0
    0 بار تشکر شده در 0 پست
    نقل قول نوشته اصلی توسط admin نمایش پست ها
    سلام
    باید $nameamozesh را urlencode کنید.
    کد PHP:
    $nameamozesh urlencode($nameamozesh); 
    مرسی از پاسختون اما مشکل حل نشد. این کد را در پنل دیگری تست کردم جواب داده احتمالا مشکل در تنظیمات پنل هستش
    ویرایش توسط ataherkhani : 2018-06-18 در ساعت 10:38

کلمات کلیدی این موضوع

علاقه مندي ها (Bookmarks)

علاقه مندي ها (Bookmarks)

مجوز های ارسال و ویرایش

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