• 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
ذخیره اعداد در دیتابیس با فونت غیرفارسی
#1
سلام
ببینید من با سیستم مدیریت محتوای جوملا کار میکنم. یک تقویم فارسی رو توی فرم php در سایت گذاشتم. اعداد رو با فونت فارسی نشون میده و دقیقا به همین شکل ذخیره میکنه. الان من نیاز دارم که این بصورت اعداد لاتین ذخیره بشه در دیتابیس.

لطفا راهنمایی کنید.

عکس واضح تر منظورمو نشون میده.
  پاسخ
تشکر شده توسط :
#2
سلام و وقت بخیر

در این رابطه باید اعداد فارسی را با فانکشن زیر تبدیل کنین :


کد پی‌اچ‌پی:
function number_converter($input){    
    
$farsi_array = array("۰""۱""۲""۳""۴""۵""٥" "٦" "۶""۷""۸""۹""٫");
    
$english_array = array("0""1""2""3""4""5""6""5""6""7""8""9"".");
    
$input str_replace($farsi_array$english_array$input);
    return 
$input;
}
//number_converter 



نحوه استفاده :
کد پی‌اچ‌پی:
echo number_converter($_GET['date']);
echo 
number_converter($date_inp); 
موقق باشید.
  پاسخ
تشکر شده توسط :
#3
(۱۳۹۸ آبان ۱۲, ۰۳:۰۰ ب.ظ)hedieh نوشته: سلام
ببینید من با سیستم مدیریت محتوای جوملا کار میکنم. یک تقویم فارسی رو توی فرم php در سایت گذاشتم. اعداد رو با فونت فارسی نشون میده و دقیقا به همین شکل ذخیره میکنه. الان من نیاز دارم که این بصورت اعداد لاتین ذخیره بشه در دیتابیس.

لطفا راهنمایی کنید.

عکس واضح تر منظورمو نشون میده.

اسم تقویمی که استفاده میکنید چیه ؟
  پاسخ
تشکر شده توسط :


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان