السلام عليكم
هذه اسئله اتمنى ان اجد لديكم حل ..
سـ1ــ :/ كيف ادعم خاصيه الابتسامات في برنامجي؟
سـ2ــ :/ كيف اقوم باضافه محرر Html عند اضافه خبر او موضوع في مجله او منتدى ؟
والاسئله القادمه اصعب .. لكن لا اتمنى ذلك
محمد
السلام عليكم
هذه اسئله اتمنى ان اجد لديكم حل ..
سـ1ــ :/ كيف ادعم خاصيه الابتسامات في برنامجي؟
سـ2ــ :/ كيف اقوم باضافه محرر Html عند اضافه خبر او موضوع في مجله او منتدى ؟
والاسئله القادمه اصعب .. لكن لا اتمنى ذلك
محمد
__________________
SNAKE IN 12/6
إجابة السؤال الأول :
استخدم الأمر
str_replace
في كل ابتسامة
بحيث تستبدل الرموز بالصورة
المتغيركود PHP:
$text =
str_replace
(":)",
"<img border="0" src="URL_TO_PIC"
width="" height="">",
$text);
$text
هو النص الذي سيدخله التغيير
الخانة الأولى
""
الرمز المكتوب
الخانة الثانية
استبدال الرمز بإدراج الصورة
المتغير الأخير
إعلام البرنامج أن هذا الاستبدال في المتغير $text
***
إجابة السؤال الثاني
هذا يعتمد غالبا على إدراج ملف java يقوم بالمهمة
دعم خاصة الأبتسامات مسألة بسيطة فما عليك إلى أن تعمل استبدال لكود الابتسامة بكود الصورة الموافقة مثل:
هذا الكلام لكل ابتسامة بالصورة الموافقة لها.كود PHP:
<img src=.......>
و بالنسبة للمحرر فأنت أمام أحد الحلين :
إما أن تستخدم activex اللي أسمها (Dhtml Edit) أو سهل الأمر و اعمل محرر بسيط مثل محرر الـ vBulletin عبارة عن نص و تعدل داخل النص بالجافا سكريبت ....
تحياتي
__________________
-----------------------------------------------------------------------------
لاتكن للدرس مجروح الفؤاد إنما النجاح على رب العباد
شكراً لك اخوي عبد الرحمن على هذه الاجابه السريعه ..
بالنسبه للاجابه الاولى ..
انا ابغى اتعامل مع الابتسامات بواسطه قاعده البيانات
بحيث انه ممكن للمشرف اضافه الابتسامات من لوحه التحكم
بالنسبه للسؤال الثاني ..
اذا توفرت لدي ملفات الجافا فكيف اربطها بالـPHP
بحيث اقدر استدعي المحرر في صفحه الاضافه مثل الهاك الذي قام ببرمجته الاخ علوي لبرنامج VB او مثل برنامج مجله الحاسوب العربيه
وشكراً ,,
محمد
__________________
SNAKE IN 12/6
اذا بغيت اسهل الامر .. معليش انا تيش في الجافارد مقتبس من blackice
و بالنسبة للمحرر فأنت أمام أحد الحلين :
إما أن تستخدم activex اللي أسمها (Dhtml Edit) أو سهل الأمر و اعمل محرر بسيط مثل محرر الـ vBulletin عبارة عن نص و تعدل داخل النص بالجافا سكريبت ....
تحياتي
مثل vBulletin
__________________
SNAKE IN 12/6
< سلام >
http://www.editworkspro.com/?f=1&p=1
هذا أكيد سينفعك أخي
هو ليس مجاني ولكنه رخيص
ولم يقم أحد على علمي بتهكيره
لكن يوجد عندي برنامج إدارة أخبار يعمل بهذه التقنية سأحاول سحب الـ class منه ووضعها إن استطعت
ولن يكون معقّد لأنه جاهز و
والأمر بيكون منتهيكود:include("class.ewp.php");
وبخصوص موضوع تخزين الإبتسامات في قاعدة البيانات
فيختلف الأمر بين حالتين
- هل تريد تخزين الإبتسامات بشكل كامل في قاعدة البيانات
- تخزين مسارات أو ارتباطات الإبتسامات في قاعدة البيانات
ففي الحالة الأولى تستطيع عمل جدول في قاعدة البيانات يحتوي على ثلاث أعمدة : واحد للـ id وواحد لتخزين إختصار الإبتسامة ممكن يكون s_text وآخر واحد يكون لتخزين كود التشفير الذي سيتم إنشاؤه عند إستخدامك لتقنية base64 لتحميل صورة الإبتسامة
ويكون الإظهار بعد الإتصال بقاعدة البيانات عبر نفس الكود الذي ذكره أخي عبد الرحمن ولكن باستبدال المتغيرات الموجودة في قاعدة البيانات
وفي الحالة الثانية نفس الطريقة السابقة ولكن بتخزين مسار أو ارتباط الصورة بدل كود base64 في قاعدة البيانات
ومتابعة الإظهار على هذا الأساس
أما لإدخال البيانا فتقوم بإنشاء فورم لهذا الغرض
وأرجو أن يكون هذا يفي بالحاجة
وأعتذر لعدم تفصيل الشرح والإكتفاء برؤوس أقلام الخطوات لعدم توفّر الوقت
و
</ سلام >
__________________
President Bashar Al Assad
SyrNet.net
WSyria.com , Comming Soon
Syria Nobles
Al Golan
Syrian Computer Society
Ministry of Tourism - Syria
E-mail : syria@wsyria.com
---------------------------------------------------
بحبك ... وما بحب حدا غيرك يا سوريا
كلنا نشهد بأن لا اله إلا الله الواحد الأحد
بالنسبة للابتسامات:
http://www.devarticles.com/art/1/161
درس مفيد للجميع
< سلام >
أخي سردال
منذ فترة وجدت هذه المقالة في الموقع ولكن لم أعطيها اهتماماً لعدم الحاجة لها ونسيت أمرها
الآن عدت للبحث عنها للأخ أبو عليوه ووجدت في طريقي طلبه الثاني http://www.editworkspro.com/?f=1&p=1 وهو موضوع على شكل إعلان في الموقع
فالحمد لله إنك أنت وجدتها
ونريد منك متابعة موضوعك تبع ( هل قمت ببرمجة .. )
وشكراً
</ سلام >
__________________
President Bashar Al Assad
SyrNet.net
WSyria.com , Comming Soon
Syria Nobles
Al Golan
Syrian Computer Society
Ministry of Tourism - Syria
E-mail : syria@wsyria.com
---------------------------------------------------
بحبك ... وما بحب حدا غيرك يا سوريا
كلنا نشهد بأن لا اله إلا الله الواحد الأحد
سردال
شكراً لك .. درس مفيد جداً
سوريا كوم
ماعرفتنا على اسمك
اوكي مو مشكله الاضافه بقاعده البيانات
المشكله في تحويل نص الابتسامه من قاعده البيانات
وبالنسبه للطريقه فانا اريد الطريقه الثانيه
اما البرنامج فاعتقد انه لدي
سأبحث عنه وان ما حصلته انزله من مصادري الخاصه
المهم انا حأقرأ درس سردال
وارد لك خبر
محمد
__________________
SNAKE IN 12/6