المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : مشكلتي بالعربية مع الاسكيوال وبي اتش بي وكل شيء



sailormoon
20-08-2009, 11:33 AM
اسلام عليكم
كل عام وانتم بخير
انا مصمم جديد ومبرمج ولكم كنت دائما اعمل مواقع بالانجليزية
لدي الان مشروعين بالعربية ...انا اوجه مشاكل جمه بالانكوندنج ..اكاد اجن ..

اولا بلماي اس كيو ال عملت الانكودنج"collision" بدل ال utf-8بحت على النت
وقالو لي ان ال windows-1256افضل ..وحول كل الداتابيس كذلك ..

وايضا عملت ميتا تاج لكل صفحة لدي تحمل الانكودنج windows-1256

احيانا لا تزال المشكله تظهر لي البيانات على شكل ؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟

ما العمل ارجوكم انا مستعجل كلكم بتكتبو عربي ..

abokalid
23-03-2011, 08:35 PM
أهلا

rdeswcd-uy@hotmail.com (rdeswcd-uy@hotmail.com)


أنتظر الإضافة

أويس صبري
14-10-2011, 10:44 PM
السلام عليكم ورحمة الله
أخي الكريم أضف هذا الكود الى بداية كل صفحاتك

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
****** content="text/html; charset=utf-8" http-equiv="Content-Type" />


بنفس الترتيب في اول الصفحه قبل كل شيء

khs555
03-01-2012, 09:20 AM
السلام عليكم أخي الكريم
يشرفني أن تكون أول مشاركة لي في المنتدى بمساعدتك أخي الفاضل
أولا في My sql خلي الانكودنج utf8_unicode_ci

ثانيا في ملف الاتصال بالداتا بيس أو عندما تعمل الاتصال استخدم الطريقة التالية:

<?php
$dbservertype='mysql';
$db="your-database-name"; //This the name of the datatbase$user = "root"; //this the user name to login to the database$pwd = ""; //This is the password$host = "localhost"; //this is the name of host

////////////////////////////////////////////// DONOT EDIT BELOW ////////////////////////////////////////////////// هنا للإتصال بقاعدة البيانات و لجعل ملفك يدعم اللغة العربية نحدد الكود الخاص باللغة الربية الي هو utf8connecttodb($host,$db,$user,$pwd);mysql_set_charset('utf8',$con);function connecttodb($host,$db,$user,$pwd){
global $con;$con=mysql_connect ("$host","$user","$pwd");if(!$con){die("Could not connect to MySQL");}mysql_select_db("$db",$con) or die ("could not open db".mysql_error());
} ?>

في المتغير db لاتنسى تغير your-database-name الى قاعدة البيانات الخاصة بك

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