Help code kích hoạt thành viên trên xenforo

phuongit

Private
Tham gia
08/08/2015
Bài viết
21
Được Like
6
Code kích hoạt thành viên trên xenforo không biết sai chỗ nào mà không kích hoạt được, mà tin nhắn gởi đi thì OK, ai rành vụ này chỉ dùm nha :D:D
<?php
$db['servername'] = 'localhost';
$db['username'] = 'root';
$db['password'] = '';
$db['dbname'] = '';

if ($conn = mysql_connect($db['servername'],$db['username'],$db['password'])) {
if (!mysql_select_db($db['dbname'])) {
die('Not connect Database.');
}
}else{
die('Not connect MySql Server.');
}

$code = $_REQUEST['code'];
$subCode = $_REQUEST['subCode'];
$mobile = $_REQUEST['mobile'];
$serviceNumber = $_REQUEST['serviceNumber'];
$info = $_REQUEST['info'];
$arr = explode(' ', $info);

if (strlen($arr[2]) > 20){
$arr[2] = substr($arr[2], 0, 20);
}

$sql2 = "SELECT * FROM `xf_user` WHERE `username` = '$arr[2]'";
$result2 = mysql_query($sql2,$conn);

if (isset($result2) && $result2 == TRUE & mysql_num_rows($result2))
{
$sql = "UPDATE `xf_user` SET `user_state` = 'valid' WHERE `username` = '$arr[2]' AND `user_state` = 'admin";
mysql_query("set names 'utf8'");
$result = mysql_query($sql,$conn);

$responseInfo = "SDT ".$mobile."\n Tai khoan: ".$arr[2]."Ban da kich hoat nick thanh cong.\n";
}
else { $responseInfo = "SDT ".$mobile."\n Tai khoan: ".$arr[2]." Sai cu phap."; }
mysql_close($conn);
echo "0|".$responseInfo."\n SMS: http://sms.vn/";


?>
 

CNTT01

Snow Flower ✔
Tham gia
06/07/2015
Bài viết
803
Được Like
686
bạn sài gmail hay sao
 

CNTT01

Snow Flower ✔
Tham gia
06/07/2015
Bài viết
803
Được Like
686
có thể chuyển email của bạn thành gmail .
 

CNTT01

Snow Flower ✔
Tham gia
06/07/2015
Bài viết
803
Được Like
686
vậy bạn vẫn chưa hiểu rùi :)
 

phuongit

Private
Tham gia
08/08/2015
Bài viết
21
Được Like
6
code kích hoạt bằng tin nhắn sms liên quan gì tới gmail hả bạn :D
 
X

xfvietnam

Khách VNXF
Trước có dùng kích hoạt thành viên bằng sms của baorkim nhưng hay lỗi nên bỏ bạn liên hệ nhà cung cấp đầu số để họ hướng dẫn cụ thể mỗi đoạn code này không làm được gì nhé
 

phuongit

Private
Tham gia
08/08/2015
Bài viết
21
Được Like
6
Không phải là lỗi mà chỗ là ta không biết làm sao không up được nè :
"$sql = "UPDATE `xf_user` SET `user_state` = 'valid' WHERE `username` = '$arr[2]' AND `user_state` = 'admin";"
Về tin nhắn và cú pháp OK, tin nhắn đi OK nhưng khi trả về forum để cập nhật từ thành viên chưa đăng ký thành đăng ký.
 

phuongit

Private
Tham gia
08/08/2015
Bài viết
21
Được Like
6
Trước có dùng kích hoạt thành viên bằng sms của baorkim nhưng hay lỗi nên bỏ bạn liên hệ nhà cung cấp đầu số để họ hướng dẫn cụ thể mỗi đoạn code này không làm được gì nhé
Bạn xem đoạn code trên mình sai chỗ nào
 
X

xfvietnam

Khách VNXF
Không phải là lỗi mà chỗ là ta không biết làm sao không up được nè :
"$sql = "UPDATE `xf_user` SET `user_state` = 'valid' WHERE `username` = '$arr[2]' AND `user_state` = 'admin";"
Về tin nhắn và cú pháp OK, tin nhắn đi OK nhưng khi trả về forum để cập nhật từ thành viên chưa đăng ký thành đăng ký.
Nó cập nhật lâu thường mát 30 đến 40 phút nó mơi cập nhật ! nhà mạng thi kêu do host nan không thèm dùng nữa
 

phuongit

Private
Tham gia
08/08/2015
Bài viết
21
Được Like
6
ạc ạc. Tin nhắn kích hoạt trả về rất nhanh mà. Nếu đã trả về thì code nó đã xử lý. Không biết sai chỗ nào, trong code hay trong forum, trong forum đã tắt chức năng Enable Email Confirmation và mở chức năng Enable Manual Approval. theo nguyên lý thì OK mà
 

tri78

Moderator
Thành viên BQT
Tham gia
13/05/2015
Bài viết
438
Được Like
335
Bớ cu Phương - Anh đây kg hỏi - chú lại :D
 

tri78

Moderator
Thành viên BQT
Tham gia
13/05/2015
Bài viết
438
Được Like
335
Sai là lão kg mò sang hỏi tui chút :D
 

thahtrung06

Super Moderator
Thành viên BQT
Tham gia
12/11/2019
Bài viết
1,179
Được Like
519
Bạn @tri78 hướng dẫn mình với Xen 2.2, sử dụng dịch vụ sms.vn với! Bạn sẽ bán code với giá như thế nào?
 

Top Bottom