PDA

View Full Version : سوال: رفع خطای در کد



iman65
جمعه 26 فروردین 1390, 11:57 صبح
سلام
من یک خط کد دارم که موقع اجرا خطا داره و به جای اینکه تابع Convertnumber2farsi رو اجرا کنه فقط چاپ میکنه اسم تابع رو
ممنون میشم راهنمایی کنید
کد:

echo "<option value=$n[card_id]>$n[account_name] &nbsp;&nbsp;<span dir=\"ltr\"> Convertnumber2farsi($n[card_id]) </span></option>";

قسمت تابع Convertnumber2farsi همین اسم رو تو خروجی میده به جای چاپ کردن عدد

Reza1607
جمعه 26 فروردین 1390, 13:03 عصر
کد رو به این صورت بنویس

echo "<option value=$n[card_id]>$n[account_name] &nbsp;&nbsp;<span dir=\"ltr\">". Convertnumber2farsi($n[card_id]) ."</span></option>";

iman65
جمعه 26 فروردین 1390, 13:16 عصر
اون قسمت dir=\"ltr\" تو کد عمل نمی کنه و به صورت راست به چپ چاپ میکنه ولی تو کد اولیه من عمل می کنه
ممنون میشم اونم راهنمایی کنید

رضا قربانی
جمعه 26 فروردین 1390, 16:55 عصر
به جای این یه تیکه کد dir=\"ltr\" این رو قرار بده

style="direction:ltr"

iman65
جمعه 26 فروردین 1390, 17:32 عصر
کار نکرد


echo "<option value=$n[card_id]>$n[account_name] &nbsp;&nbsp;<span style=\"direction: ltr;\">".Convertnumber2farsi($n[card_id])."</span></option>";

رضا قربانی
جمعه 26 فروردین 1390, 17:34 عصر
به جای span از div استفاده کن

احتمالا شما داخل Div یا Span که جهتش مشخص شده هست دارید این عمل رو انجام می دید

iman65
جمعه 26 فروردین 1390, 17:45 عصر
به صورت تک کوتیشن چطور باید قرار بدم ؟
به جای

echo "
اینطوری بشه

echo '

رضا قربانی
شنبه 27 فروردین 1390, 00:18 صبح
ببین اگر echo شما جفت کدیشن بود پس باید style=\'direction: ltr;\'
باشه

اما اگر تک کدیشن بود برعکس قضیه بالا

به کل نباید داخل مثلا جفت کدیشن از استایل جفت کدیشن استفاده کنی . برنامه ارور می گیره . دریم ویور داری ؟ اگه نداری نصبش کن ، با رنگ های متن بهت نشون می ده که داری کجاها اشتباه می نویسی. و باعث کمکت می شه