السلام عليكم ورحمة الله وبركاته
والله بدات اصمم موقع بلغة php واستفدت ايضا من الاجاكس في استدعاء الصفحات ولكن المشكلة ان اللغة العربية لا يتسطيع ان يستدعيها بالشكل المطلوب فياليت تشوفوا لي حل واكون لكم شاكراً
وهذه صورة للعمل
السلام عليكم ورحمة الله وبركاته
والله بدات اصمم موقع بلغة php واستفدت ايضا من الاجاكس في استدعاء الصفحات ولكن المشكلة ان اللغة العربية لا يتسطيع ان يستدعيها بالشكل المطلوب فياليت تشوفوا لي حل واكون لكم شاكراً
وهذه صورة للعمل
في ملف
.htaccess
ضع الكود
AddDefaultCharset windows-1256
بالتوفيق
__________________
كل مالا يعطى يضيع
وعليكم السلام ورحمة الله وبركاته ,,
لو البيانات xml
كود PHP:
<?php
header('Content-Type: text/xml; charset=windows-1256');
echo '<?xml version="1.0" encoding="windows-1256"?>';
?>
اما لو نص عادى او HTML
كود PHP:
<?php
header('Content-Type: text/html; charset=windows-1256');
?>
مرحبا اخي الكريم ..المشاركة الأصلية كتبت بواسطة الإمبراطور وحيد
هل تصلح هذه الطريقة لمنتديات vBulletin .. لانه فيها مشكلة في الارسال لقاعدة البيانات بالترميزى العربي .. فتصل الى قاعدة البيانات بلغة غير مفهومة كلها رموز ..
أنتظر ردك ,.
__________________
استخدم خاصية تنبيه المشرفين للضرورة وعند ملاحظة موضوع يخالف قوانين منتديات سوالف وسيتم مراجعة الموضوع او المشاركة المبلغ عنها على الفور
لا اخفيط اخي مجاهد لا أعلم ..
لانني لم أستخدمها من قبل
لكن اعتقد نفس الفكرة
و التجربة خير برهان
جرب تضع الملف لن يضر اذا لم ينفع ...
تحياتي لك
__________________
كل مالا يعطى يضيع
شكراً ايها الاخوة
صراحة استعلمت التكويد utf-8 واشتغل معاي عالي العال
ما نفعت ..المشاركة الأصلية كتبت بواسطة الإمبراطور وحيد
__________________
استخدم خاصية تنبيه المشرفين للضرورة وعند ملاحظة موضوع يخالف قوانين منتديات سوالف وسيتم مراجعة الموضوع او المشاركة المبلغ عنها على الفور
غريبة ...
يوجد خيار في ملف الكونفيق
$config['Mysqli']['charset'] = 'utf8';
انا ماقد مرت علي المشكلة ولااعرف المنتديات بتعمق لكن ربما تفيد
والله اعلم ...
__________________
كل مالا يعطى يضيع
لحل مشكلتك ضع هذة الخصائص
اولاً قم بفعل التالي في اول الصفحة
ثم بعد عملية الربط بقاعدة البيانات اي بعد الامر mysql_select_dbكود PHP:
<?php
header('Content-Type: text/xml; charset=UTF-8');
?>
قم بأرسال الامر التالي
وهذا سيحل المشكلةكود PHP:
<?
mysql_query('SET NAMES "utf8";');
?>
ما وضعته ليس له شأن ..المشاركة الأصلية كتبت بواسطة الإمبراطور وحيد
__________________
استخدم خاصية تنبيه المشرفين للضرورة وعند ملاحظة موضوع يخالف قوانين منتديات سوالف وسيتم مراجعة الموضوع او المشاركة المبلغ عنها على الفور