نفرستادن ايميل براي عضويت

shervin

New Member
سلام.
ميخواستم بدونم چطوري ميشه كاري كرد كسي كه ثبت نام ميكنه ديگه براش ايميل فرستاده نشه.
لطفا راهنماييم كنيد.
ممنونم. :p
 

Vmj

Member
راست ميگيد من هم خيلي احتياج دارم اگر كسي بتونه كمك كنه خيلي خوب ميشه :cry:
 

Majid

مدیر سایت
عضو کادر مدیریت
سلام

به شاخه modules/your_accont بريد و فايل index.php رو باز كنيد بعدش به خط 145 بريد و جلو خط يك علامت # بذاريد..
اما اينوطوري ديگه كد فعال سازي رو كاربر نميبينه!

مجيد
 

m-sh

Member
يعني ديگه با اين كار ايميل فرستاده نمي شه ؟؟ و اكانت خودش فعال مي شه؟؟ :roll:
 

Majid

مدیر سایت
عضو کادر مدیریت
سلام

اكانت فعال نميشه فقط اميل ارسال نميشه!!

مجيد
 

Vmj

Member
آقا مجيد ما ميخوايم يه كاري كنيم كه ايميل فعالسازي ديگه نفرسته و خودش فعال بشه.
 

Majid

مدیر سایت
عضو کادر مدیریت
سلام

اقا اين روشي كه ميگم خودم امتحان نكردم نميدونم كار ميكنه يا نه!!

همون فايل رو باز كنيد

بريد به خط 140 و هرچي از بعد اين خط هستش تا خط 153 رو پاك كنيد يا اينكه ignore كنيد:

کد:
$message = ""._WELCOMETO." $sitename!\n\n<br><br>"._YOUUSEDEMAIL." <a href=\"($email)\">($email)</a> "._TOREGISTER." $sitename.\n\n<br>"._TOFINISHUSER."\n\n<br><a href=\"$finishlink\">$finishlink</a>\n\n<br><br><center><b> "._FOLLOWINGMEM."</b>\n\n<br>"._UNICKNAME." $username\n<br>"._UPASSWORD." $pass</center>";
	    $message = FarsiMail($message);
	    $subject = ""._ACTIVATIONSUB1."";
	    $from = "$adminmail";
	    mail($email, $subject, $message, "MIME-Version: 1.0\r\nContent-type: text/html; charset=utf-8\r\nFrom: $from\nX-Mailer: PHP/" . phpversion());
	    title("$sitename: "._USERREGLOGIN."");
	    OpenTable();
	    echo "<center><b>"._ACCOUNTCREATED."</b><br><br>";
	    echo ""._YOUAREREGISTERED.""
	        ."<br><br>"
		.""._FINISHUSERCONF."<br><br>"
		.""._THANKSUSER." $sitename!</center>";
	    CloseTable();

رو تغيير بدين به:

کد:
  /* $message = ""._WELCOMETO." $sitename!\n\n<br><br>"._YOUUSEDEMAIL." <a href=\"($email)\">($email)</a> "._TOREGISTER." $sitename.\n\n<br>"._TOFINISHUSER."\n\n<br><a href=\"$finishlink\">$finishlink</a>\n\n<br><br><center><b> "._FOLLOWINGMEM."</b>\n\n<br>"._UNICKNAME." $username\n<br>"._UPASSWORD." $pass</center>";
	    $message = FarsiMail($message);
	    $subject = ""._ACTIVATIONSUB1."";
	    $from = "$adminmail";
	    mail($email, $subject, $message, "MIME-Version: 1.0\r\nContent-type: text/html; charset=utf-8\r\nFrom: $from\nX-Mailer: PHP/" . phpversion());
	    title("$sitename: "._USERREGLOGIN."");
	    OpenTable();
	    echo "<center><b>"._ACCOUNTCREATED."</b><br><br>";
	    echo ""._YOUAREREGISTERED.""
	        ."<br><br>"
		.""._FINISHUSERCONF."<br><br>"
		.""._THANKSUSER." $sitename!</center>";
	    CloseTable(); */

بعدش در خط 153 (خط بالاي كاراكتر { ) بنويسيد:
کد:
activate($username, $check_num);

حالا فكر كنم كار كنه..يك امتحاني بكنيد ببينيد چي ميشه..

مجيد
 

جدیدترین ارسال ها

بالا