سلام عليكم
يا اخوان مشكله دوختني بجد وصارت معي فجأه اي معلومه اخزنها بقاعده البيانات بسيرفر الشخصي تدخل تمام باللغه العربيه اسوي استعلام بصفحه يطلع ؟؟ استفهامات !!!
تاكدت من ترميز القاعده وترميز الصفحه كلها تمام وش الحل يا الربع
سلام عليكم
يا اخوان مشكله دوختني بجد وصارت معي فجأه اي معلومه اخزنها بقاعده البيانات بسيرفر الشخصي تدخل تمام باللغه العربيه اسوي استعلام بصفحه يطلع ؟؟ استفهامات !!!
تاكدت من ترميز القاعده وترميز الصفحه كلها تمام وش الحل يا الربع
هل تأكدت أن ترميز القاعدة utf8 و ترميز الصفحات windows-1256 ؟
متاكد اخوي 100 بالميه
جرب بعد الاتصال بالقاعدة:
تحياتي، أشرف السمهوريكود PHP:
mysql_query('SET NAMES "utf8";');
اخوي نفس المشكله يطلع استفهمات
هذه قاعده بيانات والصفوف:
-- بنية الجدول `name`
--
CREATE TABLE `name` (
`name` varchar(77) NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
--
-- إرجاع أو إستيراد بيانات الجدول `name`
--
INSERT INTO `name` VALUES ('تجرربة');
طبعن بس لتجربه والاستعلام
$db = mysql_connect("localhost","root","898989");
mysql_select_db("test",$db);
$s = mysql_query("select * from name");
mysql_query('SET NAMES "windows-1256";');
while ($row = mysql_fetch_array($s))
{
print $row[name];
}
ترميز الصفحه اهو العربي ويلع لي ناتج ؟؟؟؟
مشكله انا اربع سنوات علي سيرفر ما اوجهتني هذه مشكله غريبه
جربت utf8 ؟ اذا جربتها وما ضبطت حاول تغير صفحاتك إلى UTF-8 أيضاً ..كود PHP:
mysql_query('SET NAMES "windows-1256";');
تحياتي،
السلام عليكم ورحمه الله وبركاته
قم بتجربة الكود التالى
كود PHP:
$db = mysql_connect("localhost","root","898989");
mysql_select_db("test",$db);
mysql_query('SET NAMES utf-8');
$s = mysql_query("select * from name");
while ($row = mysql_fetch_array($s))
{
print $row[name];
}
وقم بالتاكد من ان البيانات ادخلتها من قبل بترميز صحيح لقاعده البيانات
__________________
"لا تزولُ قَدَمَا عَبْدٍ يومَ القيامةِ حتى يُسألَ عنْ أربع ٍ عنْ عُمُرِهِ فيما أفناهُ وعنْ جسدِه فيما أبْلاهُ وعنْ مالهِ مِنْ أيْنَ أخذهُ وفيما أنْفَقَهُ وعنْ عِلمِهِ ماذا عَمِلَ بهِ".
والله يا اخوان جربت كل الي قلتوه راسي صكني احد عنده بنادول
قم بارفاق الملف الذى تعمل عليه وسوف اقوم بتعديلها لك ان شاء الله
__________________
"لا تزولُ قَدَمَا عَبْدٍ يومَ القيامةِ حتى يُسألَ عنْ أربع ٍ عنْ عُمُرِهِ فيما أفناهُ وعنْ جسدِه فيما أبْلاهُ وعنْ مالهِ مِنْ أيْنَ أخذهُ وفيما أنْفَقَهُ وعنْ عِلمِهِ ماذا عَمِلَ بهِ".
يا عزيزي مشكله مو في الملف الي اشتغل عليه في كل الاكواد واي سكربت اركبه اخزن اي معلومه بالعربيه يطلع في صفحه استفهامات ؟؟؟؟ وفي الصفوف يطلع جمله عربيه مافيها مشكله ومتاكد من ترميز الصفحه windows-1256 وجربت في قاعده بيانات وجداول وفي صفحات مافي فايده وللعلم علي جهاز ثاني ضبطت بس علي جهازي مايضبط يطلع استفهامات سويت فورمات وللحين نفس المشكله
جرب ورد لى خبر واذ ما اشتلغت جرب ترفق ملف test مبسط لملفك لربما تكون المشكله بسيطه ولا تحتاج لكل هذا الزعر فلا توجد مشكله ليس لها حل
التعديل الأخير تم بواسطة ahmedwali ; 03-03-2008 الساعة 10:25 PM
__________________
"لا تزولُ قَدَمَا عَبْدٍ يومَ القيامةِ حتى يُسألَ عنْ أربع ٍ عنْ عُمُرِهِ فيما أفناهُ وعنْ جسدِه فيما أبْلاهُ وعنْ مالهِ مِنْ أيْنَ أخذهُ وفيما أنْفَقَهُ وعنْ عِلمِهِ ماذا عَمِلَ بهِ".
أخي أعتقد مشكلتك في ترميز الملف،
إذا كان الملف محفوظ بصيغة ANSI ، وكان ترميزه windows-1256
فالأولى أن تستخدم قاعدة بيانات بنفس الترميز (cp1256) ...
بينما إذا كانت القاعدة utf-8 ، فعليك أن تجعل ملفك UTF-8 من خلال محرر النصوص الذي تستخدمه ...
تحياتي، أشرف السمهوري
السلام عليكم
مثل ما قال لك الاستاذ اشرف ولكن عن تحويل حتى الملف الى صيغة utf-8
فان البيانات سوف تظهر مربعات وليست علامات استفهام مثل ما ذكر
لذا ارجو منك وضع الملف لكى نعالجها معك
__________________
"لا تزولُ قَدَمَا عَبْدٍ يومَ القيامةِ حتى يُسألَ عنْ أربع ٍ عنْ عُمُرِهِ فيما أفناهُ وعنْ جسدِه فيما أبْلاهُ وعنْ مالهِ مِنْ أيْنَ أخذهُ وفيما أنْفَقَهُ وعنْ عِلمِهِ ماذا عَمِلَ بهِ".
بالله يا اخوان واحد يضيفني ابي اشغل الكاميرا بالماسنجر واوريه وش اسويه علي شان يحلل لي المشكله صدقوني كل الي سويتوه عملته ،،
abdullah.forever@hotmail.com