التغطية المصورة ليوم سوالف: الجزء الأول، الجزء الأخير
الفائزون في المسابقة الأصغر لسوالف كاست

 

العودة   سوالف سوفت > قسم تطوير وبرمجة المواقع للمتقدمين > PHP
المدوّنات البحث مشاركات اليوم اجعل كافة المشاركات مقروءة

رد  
 
LinkBack أدوات الموضوع
عضو فعال
تاريخ التسجيل: Aug 2007-
#1 (permalink)  
لا استطيع ادخال محتوي الي قاعدة البيانات بشكل سليم


قمت بتصميم صفحة بسيطة لتقوم بادخال محتوي الي قاعدة بيانات
وللعلم ترميز الجداول في القاعدة utf8_unicode_ci
وترميز صفحة الادخال utf-8
والمحتوي المدخل عربي
ومع ذلك اري ان المحتوي يظهر في phpmyadmin رموز غير مفهومة
مثل هذه المستوي الأوÙ

وهذه هو محتوي صفحة الادخال


كود PHP:
<!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" dir="rtl">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta http-equiv="Content-Language" content="ar-eg" />
<title>اضافة موضوع</title>
<meta name="keywords" content="اضافة, موضوع" />
<meta name="description" content="صفحة اضافة المواضيع" />
</head>
<body>
<h1>اضافة موضوع</h1>
<?php
if ( !$_POST['form'] )
{
?>
<form method="post" action="add.php">
عنوان الموضوع : <input name="title" type="text" />
<p>محتوي الموضوع :
 <textarea name="content" cols="20" rows="2"></textarea>
</p>
<p>كاتب الموضوع :
 <input name="author" type="text" />
</p>
<p>عنوان موقعك :
 <input name="site" type="text" />
</p>
<p><input name="form" type="submit" value="submit" /></p>
</form>
<?php } else { 
include (
"include/config.php") ;
$tbl_name "articles";
$title=$_POST['title'];
$content=$_POST['content'];
$author=$_POST['author'];
$site=$_POST['site'];
$sql="INSERT INTO $tbl_name(title, content, author, site)VALUES('$title', '$content', '$author', '$site')";
$result=mysql_query($sql);
if(
$result){
echo 
"Successful";
}
else {
echo 
"ERROR";
}
mysql_close();
}
?>
</body>
</html>






__________________
سحاب اون لاين متواجد حالياً   قديم 08-01-2008, 04:15 AM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: May 2006-
#2 (permalink)  

اخوي سو قاعده بيانات جديده بترميز هذا :cp1256 وبتشوف الاحرف العربيه بشكل سليم






My Soul Mate غير متواجد حالياً   قديم 08-01-2008, 06:11 PM
رد مع اقتباس
عضو فعال
تاريخ التسجيل: Aug 2007-
#3 (permalink)  

جزاكم الله خيرا
هل اقوم بعمل قاعدة البيانات بهذا الترميز حتي لو كانت صفحة الادخال والاستعلام ترميزها utf-8






__________________
سحاب اون لاين متواجد حالياً   قديم 08-01-2008, 09:35 PM
رد مع اقتباس
عضو سوبر نشيط
تاريخ التسجيل: Nov 2005-
#4 (permalink)  

يغالي

انا عندي الترميز هو

utf8_general_ci

تظهر اللغة في الويب سايت تمام

ولاكن في الـ phpmyadmin

تظهر لي خرابيط

ولاكن المهم انها تظهر تمام في الموقع

إن شاء الله اكون افدتك يغالي

اخوك بو عبد الله






__________________
أبحث وأترك عنك العجز

منتدى صرقعة

http://www.srqa3h.com/vb

سأتقنكي يوماًَ ما >> php << ^ - ^
عبقور غير متواجد حالياً   قديم 09-01-2008, 04:13 PM
رد مع اقتباس
عضو فعال
تاريخ التسجيل: Aug 2007-
#5 (permalink)  

اقتباس:
المشاركة الأصلية كتبت بواسطة عبقور مشاهدة المشاركة
يغالي

انا عندي الترميز هو

utf8_general_ci

تظهر اللغة في الويب سايت تمام

ولاكن في الـ phpmyadmin

تظهر لي خرابيط

ولاكن المهم انها تظهر تمام في الموقع

إن شاء الله اكون افدتك يغالي

اخوك بو عبد الله
وهذا ايضا ما يظهر لدي
في الموقع 100%
وفي phpmyadmin خرابيط مثل ما ذكرت

ونصحني احد الاصدقاء بعدم الاهتمام بذلك






__________________
سحاب اون لاين متواجد حالياً   قديم 09-01-2008, 04:32 PM
رد مع اقتباس
عضو سوبر نشيط
تاريخ التسجيل: Nov 2005-
#6 (permalink)  

طيب يغالي كم إصدار الأباتشي عندك ؟






__________________
أبحث وأترك عنك العجز

منتدى صرقعة

http://www.srqa3h.com/vb

سأتقنكي يوماًَ ما >> php << ^ - ^
عبقور غير متواجد حالياً   قديم 09-01-2008, 04:49 PM
رد مع اقتباس
عضو فعال
تاريخ التسجيل: Apr 2002-
#7 (permalink)  

ظهور النص في صفحة phpMyAdmin بطريقة صحيحة غير ضروري
فقد يكون اصدار phpMyAdmin المستخدم غير داعم للغة العربية أو قد يكون الترميز مختلف

لمعرفة اذا كان النص سليم في قاعدة البيانات قم باستعراض مصدر الصفحة وشوف هلى النصوص العربية طالعة بشكل سليم أم لا
هذا هو المعيار السليم لاختبار الترميز






__________________
mahmoud009 سابقاً
منتدى بي اتش بي
فِكرة لتقنية المعلومات
فِكرة غير متواجد حالياً   قديم 09-01-2008, 04:59 PM
رد مع اقتباس
عضو فعال
تاريخ التسجيل: Aug 2007-
#8 (permalink)  

تفضل اخي
كود:
Apache/1.3.37 (Unix)






__________________
سحاب اون لاين متواجد حالياً   قديم 09-01-2008, 05:04 PM
رد مع اقتباس
عضو فعال
تاريخ التسجيل: Aug 2007-
#9 (permalink)  

اقتباس:
المشاركة الأصلية كتبت بواسطة mahmoud009 مشاهدة المشاركة
ظهور النص في صفحة phpMyAdmin بطريقة صحيحة غير ضروري
فقد يكون اصدار phpMyAdmin المستخدم غير داعم للغة العربية أو قد يكون الترميز مختلف

لمعرفة اذا كان النص سليم في قاعدة البيانات قم باستعراض مصدر الصفحة وشوف هلى النصوص العربية طالعة بشكل سليم أم لا
هذا هو المعيار السليم لاختبار الترميز
جزاكم الله خيرا
يظهر المحتوي في سورس صفحة الاستعلام بشكل جيد جدا






__________________
سحاب اون لاين متواجد حالياً   قديم 09-01-2008, 05:05 PM
رد مع اقتباس
عضو فعال
تاريخ التسجيل: Apr 2002-
#10 (permalink)  

طيب المحتوى يظهر في الموقع جيدا، وعند عرض المصدر يظهر أيضاً جيداً

إذاً فالمشكلة في اصدار phpMyAdmin لديك لا يدعم الترميز المطلوب






__________________
mahmoud009 سابقاً
منتدى بي اتش بي
فِكرة لتقنية المعلومات
فِكرة غير متواجد حالياً   قديم 09-01-2008, 05:23 PM
رد مع اقتباس
عضو فعال
تاريخ التسجيل: Aug 2007-
#11 (permalink)  

اذا ما انعي هم بهذا الموضوع
ربنا يخليكم لي
سؤال تاني كده علي السريع
قمت بانشاء حقل في جدول واسميته title وجعلت ترميزه utf8_unicode_ci
وجعله نوعه varchar وطوله 50
وحينما اقوم بادخال كلام عربي طوله 50 حرف
لا يتم عرض غير 20 حرف فقط احيانا يزيدوا واحيانا يقلوا
فاضطررت اني اجعل حقل الtitle من نوع text
فهل من مشكلة في ذلك






__________________
سحاب اون لاين متواجد حالياً   قديم 09-01-2008, 06:54 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Sep 2006-
#12 (permalink)  

اخوي ، صارت معي وغيرت الترميز في صفحة الادخال وضبط الوضع

جرب تحط الترميز العربي






__________________
http://www.mzeed.com
Mzeed For Web Services
مزيد .كوم لخدمات الويب

mohem_sa@hotmail.com

تصميم مواقع، منتديات
برمجة php & mysql
Mzeed غير متواجد حالياً   قديم 09-01-2008, 07:44 PM
رد مع اقتباس
رد


 

أدوات الموضوع

تعليمات المشاركة
لا تستطيع كتابة مواضيع
لا تستطيع كتابة ردود
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

كود [IMG] متاحة
كود HTML معطلة
Trackbacks are متاحة
Pingbacks are متاحة
Refbacks are متاحة


المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
مفاهيم التغير في لغة ASP.Net SQL ASP و ASP.NET 2 21-12-2006 10:04 AM
أريد برنامج يرفع قاعدة البيانات الى السيرفر النبيه تطوير الويب 3 30-04-2004 08:18 AM
و أخيراً الطريقة الصحيحة و الكاملة لنسخ و نقل قاعدة البيانات سفير الشوق تطوير الويب 16 11-07-2001 08:18 PM
تركيبphp-Nukeعلي www.f2s.net MERSAL تطوير الويب 25 24-05-2001 01:17 AM
تركيب vB تطوير الويب 9 07-08-2000 06:41 AM


الساعة الآن: 12:28 PM بتوقيت المملكة العربية السعودية