يتصفح المنتدى الآن:
1 زائر
[حل] مشكل الكابتشا في Contact 1.27 |
||||
|---|---|---|---|---|
|
فريق الدعم الفني
![]()
|
السلام عليكم اليوم أقدم لكم حل لمشكلة الكابتشا في برنامج المراسلات ![]() بالنسبة للذين واجههم مشكل عدم ظهور الكابتشا في البرنامج فيجب معرفة أن المشكل ليس من البرنامج بل من كلاس الكابتشا حيث أن الكثير من مطوري البرامج يستعينون بكلاسات جاهزة تقوم بتوفير الوقت مع احترافية المهم أن الكلاس المستعملة في البرنامج تقوم بإستعمال خطوط خارجية و لذلك يتوجب عليها تغيير مسار الخطوط المستعملة بدالة
@putenv ( 'GDFONTPATH=' . $font_path)
تجدونها في الملف liaise\class\captcha_x\class.captcha_x.php السطر 209 و هذا غير مسموح من كل الإستضافات لذا يعمل للبعض و البعض لا. حل المشكل هو استبدال كلاس الكابتشا بأخرى من موقع ![]() المصدر -> كيفية استعمالها <- قبل أي شيء خد نسخة للموديل أو الملفات المستبدلة !!! ثم يجب تحميل الملف الآتي هنا وفك الضغط عنه و وضع - مجلد captcha بالمجلد class للموديل liaise - مجلد captcha_imgs بالمجلد uploads مع إعطائه الترخيص 777 - ملف form_render.php بالمجلد include للموديل - ملف index.php بالمجلد الرئيسي للموديل مبروك الكابتشا :) ![]() -> بعض الإضافات<- هذه الكلاس لديها الكثير من الخيارات يمكنكم إيجادها في liaise\class\captcha\captcha.config.php يمكنك تغيير - مسار الخطوط و مسار الحفظ عن طريق المتغييرين
$tempfolder = '../../uploads/captcha_imgs/';
- عدد الحروف المستعملة الٌقصوى و الدنيا
$maxchars = 5;
- الحجم الأقصى للخط
$maxsize = 15;
- الزاوية القصوى للكتابة في الصورة
$maxrotation = 0;
- استبدال الخلفية من شبكة إلى خربشات :) - يجب تغيير من false إلى true
$noise = false;
هذه تقريبا كل الخيارات معدا أخرى تتعلق بالبرمجة المهم أتمنى أن يكون الموضوع ذو فائدة للجميع خاصة أنني أمضيت ثلاث أيام أبحث عن طريق لحل المشكل و جربت أكثر من كلاس
أرسلت بتاريخ: 2010/7/10 14:31
|
|||
|
||||
رد: [حل] مشكل الكابتشا في Contact 1.27 |
||||
|---|---|---|---|---|
|
فريق الدعم الفني
![]()
|
أرسلت بتاريخ: 2010/7/11 2:20
|
|||
|
____________________
Information not shared is lost |
||||
|
||||
رد: [حل] مشكل الكابتشا في Contact 1.27 |
||||
|---|---|---|---|---|
|
فريق الدعم الفني
![]()
|
لا يؤثر بتاتا
بل هو المكان الأول الذي اخترته لوضع مسار الصور و لكن بما أنه سيعطى التصريح 777 قلت أضعه في uploads المهم أي واحد يريد تغييره
أرسلت بتاريخ: 2010/7/11 9:04
|
|||
|
||||
رد: [حل] مشكل الكابتشا في Contact 1.27 |
||||
|---|---|---|---|---|
|
أصدقاء عرب زووبس
![]()
|
مشكور اخوي طارق على الدرس والشرح الرائع
أرسلت بتاريخ: 2010/7/11 13:22
|
|||
|
||||
يمكنك قراءة موضوع.
لا يمكنك إضافة موضوع جديد.
لا يمكنك الرد على المشاركات.
لا يمكنك تحرير مشاركاتك.
لا يمكنك حذف مشاركاتك.
لا يمكنك إضافة إستفتاء جديد.
يمكنك التصويت في الإستفتاءات.
لا يمكنك إرفاق ملفات في مشاركاتك.
لا يمكنك المشاركة بدون موافقة المشرف.
You cannot use topic type.
You cannot use HTML syntax.
You cannot use signature.









ca.gif (14.36 KB)

