در مورد نام فارسی فایل

aradmoradi

New Member
سلام به مهندسين حاضر.
من يه سوال دارم درباره فايل ها در php.
يه قسمتي برا سايت گذاشتم كه به صورت پويا از dbليست موضوعات را مثلا گوشه ي سايت نشان ميده.ولي مشكلم ايجاست كه وقتي روي يك موضوع خاص كليك ميكنيم بايد متن اصلي رو كه به صورت فايله رو باز كنه و وسط صفحه نشان بده.
فايل وجود داره ولي اسمش فارسي بعد وقتي ميگم باز كنه ميگه فايل موجود نيست(با اين كه وقتي اسمش رو انگليسي ميكنم محتويات داخل فايل رو نشان ميده ولي حروف ،حروف فارسي نيست مربع نشان ميده.)خيلي باهاش كلنجار رفتم ولي خوب نشده كسي ميدونه چرا؟؟؟؟؟؟؟؟:sad:
از شما اعضاي اين سايت خواهش ميكنم اگر جواب رو ميدونن مشكلم رو حل كنن.
ممنون :rose:
 

MMSHFE

Active Member
با سلام، اين راه رو امتحان كنيد:
1- نام فايل رو انگليسي بگذاريد.
2- فايل رو توي يك اديتور مناسب مثل ++NotePad يا Programmers NotePad يا Rapid PHP باز كنيد و با كدگذاري UTF-8 without BOM ذخيره كنيد.
3- فايل كد PHP رو هم با همين كدگذاري ذخيره كنيد.
4- تگ زير رو در قسمت HEAD صفحه قرار بدين:
HTML:
<META http-equiv="content-type" content="text/html; charset=utf-8"/>
حالا بررسي كنيد و ببينيد اطلاعات به درستي نشون داده ميشه يا نه؟
موفق و مؤيد باشيد.
 

aradmoradi

New Member
با سلام، اين راه رو امتحان كنيد:
1- نام فايل رو انگليسي بگذاريد.
2- فايل رو توي يك اديتور مناسب مثل ++NotePad يا Programmers NotePad يا Rapid PHP باز كنيد و با كدگذاري UTF-8 without BOM ذخيره كنيد.
3- فايل كد PHP رو هم با همين كدگذاري ذخيره كنيد.
4- تگ زير رو در قسمت HEAD صفحه قرار بدين:
HTML:
<META http-equiv="content-type" content="text/html; charset=utf-8"/>
حالا بررسي كنيد و ببينيد اطلاعات به درستي نشون داده ميشه يا نه؟
موفق و مؤيد باشيد.
-----------------------------------------------
تشكر ميكنم ولي مسائل مربوط به utf-8 و دايركتوري درسته!
شايد توضيحم كامل نبوده يك بار ديگه ارسال ميكنم
.من براي قسمت موضوعات (مقالات موجود در سايت كه به صورت پويا مديريت سايت اضافه ميكند) امدم يك جدول جدا در bd براش تعريف كردم (عنوان ونويسنده ومتن فيلدهاي ان جدول) در اين فيلدها فارسي ممكن است وارد شود.در فيلد متن ، فايل مقاله مورد نظر وجود دارد با پسوند (.doc).كه براي باز كردن فايل از فيلدعنوان با پسوند گفته شده استفاده ميكنم.اگر در مقدار موجود در فيلد عنوان فارسي نباشه فايل رو باز ميكنه ولي متن فايل با حروف فارسي نيست مربع مربع نشان ميده.
وقتي هم كه داخل فيلد عنوان (كه در حقيقت اسم فايله) فارسي باشه با اين كه فايل وجود دارد خطاي عدم موجود فايل ميدهد.
دايركتوري و مسائل مربوط به utf-8و اينا همش درست است)
ممنون
 

k2-4u

Well-Known Member
سلام دوست عزیز . به انجمن خوش آمدید .
لطفا قوانین بخش و انجمن را مطاله کنید

عنوان تاپیک شما مناسب نبود و ویرایش شد

--------

بهتره از نام فارسی استفاده نکنید .
اسم فایل ها رو شماره گذاری کنید (از یک تا n)
سپس یک جدول در بانک درست کنید که . نام فایل ها در اون جدول زخیره شده
 
آخرین ویرایش:

aradmoradi

New Member
مسائل مربوط به utf-8 و دايركتوري !

تشكر ميكنم ولي مسائل مربوط به utf-8 و دايركتوري درسته!
شايد توضيحم كامل نبوده يك بار ديگه ارسال ميكنم

.من براي قسمت موضوعات (مقالات موجود در سايت كه به صورت پويا مديريت سايت اضافه ميكند) امدم يك جدول جدا در bdبراش تعريف كردم (عنوان ونويسنده ومتن فيلدهاي ان جدول) در اين فيلدها فارسي ممكن است وارد شود.در فيلد متن ، فايل مقاله مورد نظر وجود دارد با پسوند (.doc).كه براي باز كردن فايل از فيلدعنوان با پسوند گفته شده استفاده ميكنم.اگر در مقدار موجود در فيلد عنوان فارسي نباشه فايل رو باز ميكنه ولي متن فايل با حروف فارسي نيست مربع مربع نشان ميده.
وقتي هم كه داخل فيلد عنوان (كه در حقيقت اسم فايله) فارسي باشه با اين كه فايل وجود دارد خطاي عدم موجود فايل ميدهد.
دايركتوري و مسائل مربوط به utf-8و اينا همش درست است)
ممنون
 

جدیدترین ارسال ها

بالا