النتائج 1 إلى 12 من 12

الموضوع: كيف كتابة نص بتنسيق داخل قواعد البيانات

  1. #1
    عضو نشيط
    تاريخ التسجيل
    Oct 2003
    المشاركات
    247

    كيف كتابة نص بتنسيق داخل قواعد البيانات



    السلام عليكم

    في المنتديات يمكنك اضافة اي نص تريده باي تنسيق تريد

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


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

    وشكرا





    __________________
    هذة العضوية يستخدمها شخصان


  2. #2
    عضو فعال
    تاريخ التسجيل
    Feb 2002
    المشاركات
    1,247


    الطريقة التي ذكرت هي باستخدام دالة تسمى BBcode
    فالنص في المنتدى مثلا يستخدم رموز خاصة لتنسيقه تضاف للنص الأصلي وتخزن في القاعدة كما هي ( رموز التنسيق + النص )

    أثناء استخراج النص وعرضه يأتي دور الدالة السابقة حيث تستقبل تلك الرموز من القاعدة وتستبدلها بما يقابلها من وسوم HTML أو javascript .... ثم تعرضها كما ترى

    هنا درس يفيدك :
    http://www.abu3amer.com/lessons.php?...owlesson&id=25





    __________________
    ومامن كاتب إلا سيفنى ****** ويبقي الدهر ماكتبت يداه
    فلا تكتب بكفك غير شيء ****** يسرك يوم القيامة أن تراه

  3. #3
    عضو سوبر نشيط
    تاريخ التسجيل
    Mar 2003
    المشاركات
    790


    تجد الدرس بتوقيعي أخي R7AL
    و المتغير الناتج من النص في الـtextarea تخزنه في قاعدة البيانات
    و عند العرض تستخدم الدالة الموجودة
    و شكراً





    __________________
    دكتور لا

  4. #4
    عضو نشيط
    تاريخ التسجيل
    Oct 2003
    المشاركات
    247


    شكرا يا دكاتره





    __________________
    هذة العضوية يستخدمها شخصان

  5. #5
    عضو نشيط
    تاريخ التسجيل
    Mar 2005
    المشاركات
    281


    ولكن طبعا ..

    اوقف الـ html حتى لا يصبح اختراق للموقع
    بواسطة
    كود PHP:
    htmlspecialchars 







  6. #6
    عضو نشيط
    تاريخ التسجيل
    Oct 2003
    المشاركات
    247


    هل استطيع ان اجد (صندوق الكتابة WYSIWYG )

    جاهز؟

    وهل يفي بالغرض؟





    __________________
    هذة العضوية يستخدمها شخصان

  7. #7
    عضو نشيط
    تاريخ التسجيل
    Oct 2003
    المشاركات
    247


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

    فهل يوجد سكربت جاهز مثل المنتديات او احتاج اصمم سكرت خاص ?
    لاني اللي فهمت من الاخوان شروح لكيفية عمل البي بي كود -
    وجزاهم الله الف خير
    لكن مو انا للي بدخل البيانات - اشخاص يمكن ماعندهم خلفيه عن الحاسب حتى
    فاحتاج اسهل عليهم - وهذا هو المطلوب- عمليه التحكم بالنص
    مثل الايميل مثلا . انا اذكر اني قد شفت اسكرت او هاك بهذا الشي بس مادري وين ولا وش اسمه



    اتمنى ممن لديه الخبره ان يفيدنا جميعا في هذا الموضوع

    وجزاكم الله خير





    __________________
    هذة العضوية يستخدمها شخصان

  8. #8
    عضو نشيط
    تاريخ التسجيل
    Oct 2003
    المشاركات
    247


    غريبة اهل سوالف ساكتين او سؤالي صعب؟





    __________________
    هذة العضوية يستخدمها شخصان

  9. #9
    عضو نشيط
    تاريخ التسجيل
    Mar 2005
    المشاركات
    281

  10. #10


    يمكنك ذلك باستخدام Css وكمثال انظر المرفقات لو في اي سؤال أنا حاضر ..

    باختصار ..

    ضع في بداية الصفحة قبل وسوم الـ php ..
    كود:
      <html dir="rtl">
      <link href="style.css" rel="stylesheet" type="text/css">
    ولنفرض أنّنا نريد أنّ ننسّق الخبر .. الموجود ..

    كود:
    <?
    
     $news="توجه اللبنانيون في الشمال إلى صناديق الاقتراع صباح اليوم الأحد للإدلاء بأصواتهم في المرحلة الرابعة الأخيرة التي توصف بأنها حاسمة في ضوء النتائج والمفاجآت التي انتهت إليها الجولات الثلاث السابقة. وتوقعت التقارير الواردة من شمالي لبنان مشاركة واسعة في عملية التصويت.";
    
    echo"<p align='center'><img src='http://www.aljazeera.net/mritems/images/2005/6/18/1_546511_1_23.jpg'  border=1>";
    
    echo "<table border='0'>
    	<tr>
    <td>$news</td>
    	</tr>
    </table>
    ";
    
    echo"<br>";
    
    ?>
    نضيف فقط في الـ td كلاس + شنو مسمين التنسيق من الـ css ..

    لنفرض انّ ملف الـ css يحتوي على .. (( style.css ))

    كود:
    .n {
    	font-family: Arial;
    	font-size: 14pt;
    	font-style: normal;
    	line-height: normal;
    	font-weight: normal;
    	font-variant: normal;
    	color: #990000;
    	text-decoration: none;
    	text-transform: none;
    	letter-spacing: normal;
    	word-spacing: normal;
    	margin: 5px;
    	padding: 5px;
    	clear: both;
    	float: right;
    	}
    المتغير أو الكلاس n يحتوي على تنسيقات كلون الخط وحجمه ونوع الخط .. الآن نريد نطبقه على مثالنا ..

    فيصبح الكود ..

    كود:
    echo "<table border='0'>
    	<tr>
    <td class=n>$news</td>
    	</tr>
    </table>
    ";
    لاحظ التغير الذي أجريناه بسيط جدّاً ..
    <td class=n>$news</td>
    مجرّد أضفنا وسم class=n المتغير الذي عملناه في الـ css ..
    لتكون النتيجة في الملف المرفق ..

    :eek2: وأي استفسار أنا حاضر .. وعذراً على الشرح السريع ..





    الملفات المرفقة الملفات المرفقة
    __________________
    │║▌║█║▌║▌││║▌║█║▌│║▌║█
    w w w . m a r h o o n s . c o m

  11. #11
    عضو نشيط
    تاريخ التسجيل
    Oct 2003
    المشاركات
    247


    اشكرك يا أخ AsHeQ ALGaMaR وجزاك الله كل خير

    شكر لمشاركتك اخ مرهون ولكن ليس هذا ماقصدته ، قصدت صندوق سحري مثل ماهو موجود في المنتديات

    شكرا وجزاكم الله كل خير





    __________________
    هذة العضوية يستخدمها شخصان

  12. #12
    عضو سوبر نشيط
    تاريخ التسجيل
    Mar 2003
    المشاركات
    790


    أهلاً أخي رحال
    جربت هذا الملف http://www.swalif.net/softs/showthread.php?t=103246 ؟
    و شكراً





    __________________
    دكتور لا





ضوابط المشاركة

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

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