مشكلة في الترميز

كل ما يهم مطور المواقع ... لغات برمجة المواقع .. سكربتات .. مناقشات ..
مغلق
jawaherbar.com
عضو نشيط
مشاركات: 270
اشترك في: 02 سبتمبر 2004, 21:59
اتصال:

مشكلة في الترميز

مشاركة بواسطة jawaherbar.com »

اخواني الكرام
السلام عليكم

قمت بشراء استضافة جديدة وركبت عليها اسكربت مقالات
ولكن الترميز غير صحيح حيث تضهر الاحرف العربية غير مفهومة

راسلت الدعم الفني للأسكريبت ولكنهم قالوا لي ان المشكلة ممكن ان تكون من السيرفر او من ملف
.htacces
حاولت التواصل من الدعم الفني للأستضافة ولكنه لم يفدنى بشي

ماهو الحل ؟؟
web-dv
عضو مفيد جداً
مشاركات: 564
اشترك في: 01 سبتمبر 2005, 20:44

مشاركة بواسطة web-dv »

السلام عليكم
لو كنت أعرف بال php كنت أفدتك
لكن بشكل عام حاول تدور على حاجة اسمها Encoding أو responseEncoding أو requestEncoding أو fileEncoding :)
وحلوها إلى utf-8 ي حال لم تنفع فحولها إلى windows-1256
تحياتي وعذراً على الجواب الغير شافي :)
dagger
عضو مفيد
مشاركات: 89
اشترك في: 09 أغسطس 2005, 14:46

مشاركة بواسطة dagger »

يمكنك تغيير الترميز بطريقتين

1- عن طريق السكربت نفسه من لوحة التحكم
1- او اذا ركبت ملف قاعدة البيانات فقبل ما تركب القاعدة اختر الترميز Latin-1
jawaherbar.com
عضو نشيط
مشاركات: 270
اشترك في: 02 سبتمبر 2004, 21:59
اتصال:

مشاركة بواسطة jawaherbar.com »

شكرا لكم

لم اجد خيار تغيير الترميز من لوحة التحكم في الاسكريبت
وكذلك لم اركب قاعدة بيانات لأن الاسكريبت لا يحتاج لذلك

ماهو الحل ؟
dagger
عضو مفيد
مشاركات: 89
اشترك في: 09 أغسطس 2005, 14:46

مشاركة بواسطة dagger »

اي نوع سكربت ؟ وايش اسمه
AC
مشرف عام
مشاركات: 1806
اشترك في: 13 أغسطس 2004, 10:46
مكان: KSA
اتصال:

مشاركة بواسطة AC »

السلام عليكم

اخي غالباً ان لم يكن سكربت معرب فكل ماتحتاجة هو تغير الترميز في هيدر السكربت ..يجب ان يكون هناك ملف يحوي html هيدر السكربت به اعداد الترميز الذي يجب تغيره الى windows-1256 او UTF-8 ..

عموماً ارنا السكربت او اعطنا اسمة وسندلك على مكان الهيدر..

تحياتي :)
jawaherbar.com
عضو نشيط
مشاركات: 270
اشترك في: 02 سبتمبر 2004, 21:59
اتصال:

مشاركة بواسطة jawaherbar.com »

الاسكريبت هو guppy
http://www.freeguppy.org
INet
عضو نشيط
مشاركات: 236
اشترك في: 25 سبتمبر 2004, 05:11

مشاركة بواسطة INet »

السلام عليكم

اخي السكربت ياخذ الترميز من ملفات اللغة وواضح انه لايوجد لديك ملفات لغة عربية ليكون بها ترميز عربي..

فاما انك تنشي ملفات التعريب وفي الملف en-web.inc الي للعربي تسمية ar-web.inc تغير

كود: تحديد الكل

$charset = "iso-8859-1";


الى

كود: تحديد الكل

$charset = "windows-1256";


ملفات اللغة تكون في المجلد inc/lang

ايضاً ممكن تغير الترميز من الهيدر وهو ملف inc/hpage.inc

كود: تحديد الكل

<meta http-equiv="Content-Type" content="text/html; charset=<? echo $charset; ?>">


الى

كود: تحديد الكل

<meta http-equiv="Content-Type" content="text/html; charset=windows-1256">


وايضاً لتعديل اتجاه الصفحة الى الاتجاه العربي في نفس الملف غير

كود: تحديد الكل

<html>


الى

كود: تحديد الكل

<html dir="rtl">


بالتوفيق
jawaherbar.com
عضو نشيط
مشاركات: 270
اشترك في: 02 سبتمبر 2004, 21:59
اتصال:

مشاركة بواسطة jawaherbar.com »

شكرا جزيلا لك اخي INet
ولكن للأسف جربت ماذكرت ولم ينفع

علما انني قد ركبت الاسكريبت على استضافة اخرى وعمل بشكل صحيح
ولكن في استضافة brinkster ضهرت الاحرف العربية غير صحيحة

حاولت التواصل مع الدعم الفني للأستضافة ولا يوجد حل

الدعم الفني الخاص بالأسكربت اخبرني بالتالي
It seems to conflict with your httpd configuration.
Try to modify your .htaccess

AddDefaultCharset windows-1256

ماهو الحل يااخوان ؟؟
GoOoO
عضو جديد
مشاركات: 51
اشترك في: 06 يناير 2006, 04:38

مشاركة بواسطة GoOoO »

السلام عليكم

معناه مثل ماقال الدعم الترميز الرسمي في السيرفر معدل

شوف الطريقة هذي

http://www.daif.net/index.php?app=artical&id=22

ملف htaccess تضع فيه الامر

كود: تحديد الكل

AddDefaultCharset windows-1256


وترفعة لمجلد الموقع الاساسي
مغلق