سوفت ار
سوفت ار :: عرض الموضوع - مشكلة فى تسجيل الاعضاء
 س و جس و ج   بحثبحث   مجموعات الأعضاءمجموعات الأعضاء   الملف الشخصيالملف الشخصي   أدخل لقراءة رسائلك الخاصةأدخل لقراءة رسائلك الخاصة   دخولدخول 

مشكلة فى تسجيل الاعضاء



 

كتابة موضوع جديد   الرد على الموضوع

   سوفت ار قائمة المنتديات -> اصدارات سوفت ار

عرض الموضوع السابق :: عرض الموضوع التالي  
الكاتب رسالة

farid shawky
عضو
عضو


تاريخ التسجيل: Jan 30, 2007
عدد الردود: 5

ردأرسل في: الثلاثاء يناير 30, 2007 11:41 pm    عنوان الموضوع: مشكلة فى تسجيل الاعضاء رد مع تعقيب

السلام عليكم ورحمة الله

انا عجبتنى نسخة سوفت ار وركبتها

بس فى مشكلة

لما العضور يسجل وصلة التفعيل مش بتجيلو على الايميل خالص

ياريت لو حد يشوفلى حل

او ازاى اخلى التسجيل منغير وصلة تفعيل
إلى الأعلى
عرض ملف المستخدم أرسل رسالة خاصة

farid shawky
عضو
عضو


تاريخ التسجيل: Jan 30, 2007
عدد الردود: 5

ردأرسل في: الأربعاء يناير 31, 2007 2:05 am    عنوان الموضوع: رد مع تعقيب

شكرا يا جماعة انا عرفت الحل

وعشان اى حد مش عارف

دى الطريقة


طريقة إضافة الهاك يدويا لمجلتك


افتح الملف index.php في هذا المسار
modules/Your_Account
====================================

الخطوة الاولى :
1- ابحث عن هذه العبارة واضف بعدها : ( On or about line 22 Find )

$userpage = 1;


اضف بعدها التالي : Add this line After

$autoActivate = TRUE;


الخطوة الثانية :
2- ابحث عن ( In function confirmNewUser Find ) :

global $stop, $EditedMessage, $sitename, $module_name, $minpass;


عدلها الى ( Change To ) :

global $stop, $EditedMessage, $sitename, $module_name, $minpass, $autoActivate;


الخطوة الثالثة :
3- ابحث عن ( In function confirmNewUser Find )

."<tr><td><b>"._EMAIL.":</b> $user_email</td></tr></table><br><br>"
."<center><b>"._NOTE."</b> "._YOUWILLRECEIVE."";


وعدلها الى (Change to ) :

."<tr><td><b>"._EMAIL.":</b> $user_email</td></tr></table><br><br>";
if (!$autoActivate) echo "<center><b>"._NOTE."</b> "._YOUWILLRECEIVE."";


الخطوة الرابعة :
4- ابحث عن في الدالة ( function finishNewUser ) :

global $stop, $EditedMessage, $adminmail, $sitename, $Default_Theme, $user_prefix, $db, $storyhome, $module_name, $nukeurl;


عدلها الى ( Change to ) :

global $stop, $EditedMessage, $adminmail, $sitename, $Default_Theme, $user_prefix, $db, $storyhome, $module_name, $nukeurl, $autoActivate;


الخطوة الخامسة :
5- ابحث عن ( In function finishNewUser Find )

if(!$result) {
echo ""._ERROR."<br>";
} else {


استبدلها ب Change to :

if(!$result) {
echo ""._ERROR."<br>";
} elseif ($autoActivate) { activate($username, $check_num, $autoActivate);
} else {


الخطوة السادسة :
6- ابحث عن ( 6 - In function activate Find )

function activate($username, $check_num) {


استيدلها ب Change to :

function activate($username, $check_num, $autoActivate=FALSE) {


الخطوة السابعة والأخيرة :
==============================
7- ابحث ( تجدها ثلاث مرات ) : 7 - In function activate Find the 3 instances of

include("header.php");


عدلها الى (Change all instances to ) :

if (!$autoActivate) include("header.php");


انتهي الشرح ....

ملاحظة مهمة جدا :
الهاك يعطيك الخيار في امكانية تفعيل الاشتراك آليا او تفعيل الاشتراك عن طريق البريد الالكتروني كالوضع الحالي قبل التعديل

ويمكنك اختيار ما يناسبك بالشكل التالي :
اذا كنت تريد ان يكون التفعيل آليا وبشكل مباشر بعد التسجيل مباشرة اترك هذه الدالة بالسطر 23 بهذا الشكل :
$autoActivate = TRUE;
واذا تريد ان يكون التسجيل يحتاج الى تفعيل بالبريد الالكتروني عدلة بهذا الشكل :
$autoActivate = FALSE;
إلى الأعلى
عرض ملف المستخدم أرسل رسالة خاصة

karem
عضو
عضو


تاريخ التسجيل: Jan 25, 2007
عدد الردود: 7

ردأرسل في: الأربعاء يناير 31, 2007 3:23 pm    عنوان الموضوع: ما شاء الله رد مع تعقيب

عزيزى الكريم
شرح جميل و وافى و تم التطبيق
و هو صح 100%
إلى الأعلى
عرض ملف المستخدم أرسل رسالة خاصة
مواضيع سابقة:   
كتابة موضوع جديد   الرد على الموضوع

   سوفت ار قائمة المنتديات -> اصدارات سوفت ار

جميع التوقيت على GMT + 3 ساعات

صفحة 1 من 1


 

إنتقل إلى:  
لاتستطيع وضع مواضيع جديدة في هذا المنتدى
لاتستطيع الرد على المواضيع في هذا المنتدى
لا تستطيع تعديل مواضيعك في هذا المنتدى
لاتستطيع حذف مواضيعك في هذا المنتدى
لاتستطيع التصويت في هذا المنتدى

Powered by phpBB © 2001, 2005 phpBB Group
Forums ©
الأخبارالمنتدياتمكتبة البرامجدليل المواقعالدروسsitemap
Powered by PHP-Nuke Copyright © 2007 by Francisco Burzi