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

نمايش اعداد خوانده شده از ديتابيس بصورن فارسي

doctor_james

کاربر تازه وارد
تاریخ عضویت
25 دسامبر 2004
نوشته‌ها
80
لایک‌ها
0
سلام . حالتون چطوره؟

آقا من چه جوري مي تونم مقادير عددي رو كه از ديتابيس ميگيرم بصورت فارسي نشون بدم ؟؟
مشكلم اينه كه عددها بصورن انگليسي نشون داده ميشه . وقتي دايركشن رو راست به چپ ميكنم فارسي ميشه ولي خوب مشكل هاي خودشو داره . وقتي ويندوز فارسي نباشه كه در هر دو صورت انگليسي نشون ميده .
 

Shahed

کاربر قدیمی پرشین تولز
تاریخ عضویت
30 ژوئن 2003
نوشته‌ها
7,289
لایک‌ها
34
محل سکونت
mt.cgi
به نقل از doctor_james :
سلام . حالتون چطوره؟

آقا من چه جوري مي تونم مقادير عددي رو كه از ديتابيس ميگيرم بصورت فارسي نشون بدم ؟؟
مشكلم اينه كه عددها بصورن انگليسي نشون داده ميشه . وقتي دايركشن رو راست به چپ ميكنم فارسي ميشه ولي خوب مشكل هاي خودشو داره . وقتي ويندوز فارسي نباشه كه در هر دو صورت انگليسي نشون ميده .
من يه بار براي تعداد كليكهاي لينكدوني اين كار رو كردم!

الان ميگردم لينكشو پيدا ميكنم!
 

doctor_james

کاربر تازه وارد
تاریخ عضویت
25 دسامبر 2004
نوشته‌ها
80
لایک‌ها
0
حق با ميلاده . پس كدمون ميشه اينجوري :

PHP:
<?php

function convertor($digit){

$p_digits=array();

$p_digits[]='٠';
$p_digits[]='١';
$p_digits[]='٢';
$p_digits[]='٣';
$p_digits[]='٤';
$p_digits[]='٥';
$p_digits[]='٦';
$p_digits[]='٧';
$p_digits[]='٨';
$p_digits[]='٩';

$e_digits=array(0,1,2,3,4,5,6,7,8,9);

$new_digit=str_replace($e_digits,$p_digits,$digit);
	
return $new_digit;

}

?>

آقا ايول كارم راه افتاد .
 

ooje_asman

کاربر تازه وارد
تاریخ عضویت
13 مارس 2005
نوشته‌ها
85
لایک‌ها
0
باسلام آقا اين كد رو در vb.net هم ميشه استفاده كرد و چه جوري و بعدشم خود اين اعداد فارسي رو چه جوري فارسي مي نوسيه مرسي
 

doctor_james

کاربر تازه وارد
تاریخ عضویت
25 دسامبر 2004
نوشته‌ها
80
لایک‌ها
0
خود اين اسكريپت رو فكر نكنم بشه توي vb.net استفاده كرد . ولي خوب ميشه به يه صورت ديگه پيادش كرد . اين اعداد رو هم از character map ميشه گرفت :

start menu/ all programs / accessories / system tools / character map

از اينجا كاراكتر دلخواه رو كپي ميكني بعد هرجا دوست داشتي پيست ميكني .
 

ooje_asman

کاربر تازه وارد
تاریخ عضویت
13 مارس 2005
نوشته‌ها
85
لایک‌ها
0
با سلام دكتر جان من امتحان كردم جواب داد ولي حالا موندم كه چطوري برنامه رو بنويسم كه برا كل برنامه جواب بده ميشه كمك كنيد مرسي
 

Shahed

کاربر قدیمی پرشین تولز
تاریخ عضویت
30 ژوئن 2003
نوشته‌ها
7,289
لایک‌ها
34
محل سکونت
mt.cgi
دكتر جان وقتي ميلاد اون لينك رو داد من رفتم كدهامو عوض كردم و از اين مدل استفاده كردم:

PHP:
 <?
function Converting($num) 
{ 
$Enums = array ( "1", "2", "3", "4", "5", "6", "7", "8", "9", "0" );
$Fanums = array ( "۱", "۲" , "۳" , "۴" , "۵" , "۶" , "۷" , "۸" , "۹" , "۰" );
$final = str_replace ($Enums, $Fanums, $num);
echo $final;
}
?>
<?
echo Converting(15); ?>
خوب اون تيكه دوم رو هرجايي ميتوني استفاده بكني و عدد رو هم هرچي بخواي ميتوني بدي!
نقش قبر كردي يه جورايي !
 

doctor_james

کاربر تازه وارد
تاریخ عضویت
25 دسامبر 2004
نوشته‌ها
80
لایک‌ها
0
شاهد جان دستت درد نكنه .
 

ooje_asman

کاربر تازه وارد
تاریخ عضویت
13 مارس 2005
نوشته‌ها
85
لایک‌ها
0
با سلام و تشكر ار رفقا ، من تونستم فونت Tahoma فارسي پيدا كنم و لينكش تو انجمن وي بي هستش و با اون ديه اين زحمت ها نمي ارزه مرسي
 

Shahed

کاربر قدیمی پرشین تولز
تاریخ عضویت
30 ژوئن 2003
نوشته‌ها
7,289
لایک‌ها
34
محل سکونت
mt.cgi
به نقل از ooje_asman :
با سلام و تشكر ار رفقا ، من تونستم فونت Tahoma فارسي پيدا كنم و لينكش تو انجمن وي بي هستش و با اون ديه اين زحمت ها نمي ارزه مرسي
خوب اين واسه تو وبه !

اون وي بي قضيش فرق ميكنه !
 
بالا