ايران ويج

نسخه‌ی کامل: فارسي در php
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
صفحه‌ها: 1 2
با سلام
چي كار كنم تو php بتونم از فارسي استفاده كنم ؟
هيچ كاركتر فارسي رو نميشناسه !
ممنون .
بايد نوع فايلت uncode باشه. باچي مينويسيد؟
شما باید از یونی کد استفاده کنی
از notepad نباید استفاده کنی
از ادیتوری که استفاده می کنی باید utf-8 رو بشناسه و فایل ها رو با اون سیو کنه
توی فایل های html باید تگ های مناسب رو قرار بدی (خروجی همین صفحه ور ببین و utf-8 رو سرچ کن داخلش )
در HTML باید Charset رو روی UTF-8 بزاری
بعد با ادیتوراستاندارد نوشته ی فارسی خودت رو با نوع UTF-8 سیو کنی. ادیتور EmEditor گزینه ی مناسبی هست.
موفق باشید
سلام
من با Dreamweaver 8 كدهام رو مينويسم . .
بهترين اديتوري كه سراغ دارين چيه؟
يه توضيحي بدين ممنون ميشم.
مرسي
توي همين Dreamweaver 8 بريد به (Page Properties (ctrl+j و قسمت title/encoding و گزينه encoding رو روي (unicode(utf-8 تنظيم كنيد. (البته بعدش نوشته هاي فارسيتون كلمه به كلمه برعكس ميشه. مشكلي نيست توي اجرا درست نشون داده ميشن)
بهتر از دریم ویور باز خودشه.
البته بعدا با کدنویسی توی محیطهای نت پدی عیاق میشین.
علتش رو همهمون موقع متوجه میشید!
سلام
اون كاري رو كه گفتيد كردم و قالب سايت فارسي شد ولي نوشته هاي فارسي كه از ديتا بيس گرفته ميشن رو باز ؟؟؟ چاپ ميكنه . دليلش چيه؟
در ضمن من اين رو هم نفهميدم !
نقل قول: البته بعدا با کدنویسی توی محیطهای نت پدی عیاق میشین.
علتش رو همهمون موقع متوجه میشید!
man4toman جان {عياق ميشم} !؟ يعني چي؟آخه يه كم كلاس پائين تر بفرمائيد من متوجه بشم .
مرسي و ممنون.
نوشته ها اگه ??? هستن چندتا چیزهست:
1.کدها اطلاعات رو به داخل دیتابیس بصورت یونیکد نمیفرسته
2.خود دیتابیس روی فرمت یونیکد نیست
3.صفجه ی شما روی یونیکد نیست
-----------
بهترین راه برای کدنویس شدن در php ،کدنویسی در محیطهای نت پدی هست.
اکثر php کارها توی محیط های نت پدی استاندارد که کد هایلایتر دارن کار میکنن.
چون php نیاز آنچنانی به محیط ویژوال نداره.
من هنوز نوشتهاي به صورت كد وارد نكردم فقط چند تا ركورد از طريق my admin به ديتا بيس اضافه كردم. صفحه هم به جز نوشته هاي ديتابيس همه درست فارسي چاپ ميشه . ديتا بيس رو چيكار كنم كه يونيكد بشه ؟
مرسي .
شما توی phpmyadmin که فارسی می نویسی درست می بینی؟
بعد از اتصال به دیتابیس این رو مثل یک کویری اجرا کن
کد:
SET NAMES 'utf8'
صفحه‌ها: 1 2