دريافت Firefoxشما از نسخه ساده رايت کليک استفاده مي نماييد. براي ديدن نسخه پيشرفته رايت کليک، در صورت استفاده از يک مرورگر استاندارد، [ اينجا ]کليک نماييد.

آخرين عناوين ارسالي به انجمن ها
لينک هاي دوستان
به دليل حجم زياد فقط تعدادي به صورت تصادفي نمايش داده شده اند.
لينکستان دات کامنرم افزارهاي روز˙·▪•● جزیره دانلود ●•▪·˙زير18سال ممنوعOne Click 4 Everستيغ دات كامIrooniWebچشمان بازبهزادآريالينك - پورتال ايرانيكليد طلايي كامپيوتر۞هك×اينترنت مجاني×موبايل×ترفند۞.::مكاني براي تبليغات رايگان::.همچي در مورد جي تي اي و ...sradesignآموزش ويژوال بيسيكI==I سايتي براي شما I==Iسايت شايگانمقالات فتوشاپ و گیمپايرانيومعرفي و دانلود اسكريپت هاي‏ آژاكسقرمز ، پرتال اینترنتی پارسی زبانانمرجع اسکریپت فارسی و انگلیسی !آي تكآموزش پارسیاندانلود بهترين برنامه ها و آموزشگاه رايگان600 كتاب الكترونيك رايگانشهر الكتريكيهات اسکریپت دات آی آر!آموزش آنلاین انگلیسی!سایت جامع موبایل و کامپیوترسایت رسمی رشته آمارلینکستان بابلیتالار خورجوانLearningگروه پژوهشی تکاغترین اخبار کامپیوتر و فناوری اطلاعاتآموزش آنلاین الکترونیکسرزمين قالبایمنی و آتش نشانی
حروف فارسی در صفحات php
بازديد ها: 1341, پاسخ ها: 9
حروف فارسی در صفحات php
توسط samet021 در 28 آذر 1388 - 11:32 ، پست ها: 61
سلام
من مشکل حروف فارسی در صفحات php رو دارم
اگه صفحه رو باز کنم و توش فارسی بنویسیم در نمایش سایت حروف ها رو قاطی پاتی مینویسه.
اگر هم encoding رو تغیر بدهم بقیه حروفی که از اول تو صفحه بوده بهم میریزه.
البته حروف های فارسی که از قبل توش هست مشکلی نداره فقط تو کد نویسیش به جای حروف فارسی یک سری کد نمایش میده مثل کد زیر
توضیحات
برای حل مشکل چی کار کنم؟؟
[ تبليغات ] سیستم مدیریت دانشجویان (ویژه اساتید)این سیستم بسیار مناسب اساتید دانشگاه است.

Re: حروف فارسي در صفحات php
توسط mojtaba در 28 آذر 1388 - 14:34 ، پست ها: 1007
سلام
این می تونه مفید واقع بشه:

http://php.net/manual/en/book.mbstring.php
Re: حروف فارسي در صفحات php
توسط samet021 در 29 آذر 1388 - 10:33 ، پست ها: 61
آقا مجتبی ممنون
فقط من انگیلیسی صفرم
یه راهنمایی میکنین که من چی یکار کنم
Re: حروف فارسي در صفحات php
توسط rsh_eboy در 29 آذر 1388 - 21:21 ، پست ها: 541
سلام
براي طراحي صفحات هميشه از يک ويرايشگر استاندارد استفاده کنيد. من شخصا از php expert editor استفاده مي کنم که از utf هم پشتيباني مي کنه.نرم افزارهاي زيادي هست و در همين انجمن راجع بهش زياد بحث شده.
سعي کنيد فايل هاي برنامه خودتون رو خالي از عبارت هاي فارسي و کلا خروجي کنيد! يعني يکبار فايل زبان تعريف کنيد و به دفعات از اون استفاده کنيد(آموزشش توي انجمن هست)
اگر با ویرایشگر استاندارد هم باز کنيد فکر کنم چون نوشته هاي فارسي از اول به صورت
توضیحات
ذخيره شده هستند در صورت تغيير charset باز هم به همين صورت نشون داده بشند. اگر اينطور باشه بايد حداقل يکبار نوشته ها رو در حالت استاندارد جايگزين کنيد.
:wink:
Re: حروف فارسي در صفحات php
توسط samet021 در 30 آذر 1388 - 14:31 ، پست ها: 61
آقا به خدا سرچ زدم چییزی در مورد این که چه جوری فایل زبان بسازم و ازش استفاده کنم پیدا نشد
میشه یه کی ورد بدین از این آموزش یا یه لینک بدین یا اگر زحمتی نیستش یه توضیحاتی بدین؟؟؟
Re: حروف فارسي در صفحات php
توسط rsh_eboy در 30 آذر 1388 - 14:56 ، پست ها: 541
آموزش,فکر کنم در یکی از آموزش های ساخت cms خبری بود
ولی نوشتن یک فایل زبان خیلی ساده هست , فقط کافیست با آرایه ها کمی آشنایی داشته باشید
کد: انتخاب همه
//lang.php
$lang = array(
'welcometext' => 'خوش آمدید',
'allneeded' => 'پرکردن تمامی موارد الزامی می باشد',

);

حالا در جایی که قصد استفاده از این فایل را دارید:
کد: انتخاب همه
//index.php
include('lang.php');
echo $lang['welcometext'];
echo $lang['allneeded'];


Re: حروف فارسي در صفحات php
توسط samet021 در 1 دي 1388 - 11:25 ، پست ها: 61
سلام
من تو فایلی که میخاستم فارسی بنویسم این کد رو نوشتم
include "lang/fa.php";
و توی فایل زبان به صورت زیر متغیر تعریف کردم
$tozihat = "توضیحات";
و تو فایلی که میخام کلمه فارسی نشون بده فقط اسم متغیر رو مینویسم
$tozihat
این روش اشکالی داره؟؟؟
Re: حروف فارسي در صفحات php
توسط rsh_eboy در 1 دي 1388 - 14:52 ، پست ها: 541
اشکالی در کد نویسی نیست
بیشتر مربوط به بهینه سازی هست(عنوان بهتری پیدا نکردم!)
فرض کنید در یک برنامه نیاز داشته باشیم برای 100 حالت مختلف , متنی رو چاپ کنیم,به نظرتون درسته که 100 متغیر تعریف کنیم؟
ولی با آرایه , فقط یک متغیر تعریف می کنیم و برنامه ما خیلی ساختار مند تر میشه
Re: حروف فارسي در صفحات php
توسط samet021 در 12 بهمن 1388 - 20:37 ، پست ها: 61
من طبق نوشته ی شما عمل کردم
ولی ارور میده.

البته فک کنم اشکال از نوع برنامه نویسی هست

من یه متغیر دارم با نام $main
که تمام کد های مربوط به نمایش صفحه تو این قسمته


حالا میام echo $lang['allneeded'];
رو که شما گفتین تو متغیرم قرار میدم

$main = "echo $lang['allneeded'];";

و در نهایت ارور میبینیم

اولش فک کردم به خاطر علامت ; هست ولی بعدش یه جور دیگه هم تست کردم و در نهایت با ارور
Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in C:\wamp\www\host\class\main.php on line 21

رو به رو شدم
به دادم برسین :d
Re: حروف فارسي در صفحات php
توسط rsh_eboy در 14 بهمن 1388 - 22:15 ، پست ها: 541
سلام
کد: انتخاب همه
echo $lang['allneeded'];

و
کد: انتخاب همه
$main = "$lang['allneeded']";

در داخل متغير نمي تونيد از echo استفاده كنيد.
بعد كل main رو يكجا با echo يا print به خروجي مي فرتسيم
يكي از مزيت هاي فايل زبان و كلاس هاي قالب همينه كه تا مرحله آخر هيچ خروجي اي نداشته باشيم
موفق باشيد

صفحه اصليرايت کليکانجمن هاپروژه هاCopyright © 2005-2009 RightClick.ir All rights reserved.