Chào mừng!

Bằng cách đăng ký với chúng tôi, bạn sẽ có thể thảo luận, chia sẻ và nhắn tin riêng tư với các thành viên khác trong cộng đồng của chúng tôi.

Đăng ký ngay!
  • Chào Khách,
    Bạn cần liên hệ với admin ??? ZALO & TELEGRAM

Cần giúp 500 error

Luce Luce

THIÊN THẦN SA NGÃ
DienDanIT 2019
Tham gia
23/11/19
Bài viết
1,808
Lượt Thích
3,677
Coins
91,199
E up code này lên host thì bị 500, ai fix hộ e với:
PHP:
<?php

/*

* Login url: https://www.facebook.com/v9.0/dialog/oauth?client_id={app-id}&redirect_uri={redirect-uri}&scope={user-scope}

* Get user token: GET https://graph.facebook.com/v9.0/oauth/access_token?client_id={app-id}&redirect_uri={redirect-uri}&client_secret={app-secret}&code={code-parameter}

*/

require_once __DIR__."/../config/database.php";

require_once __DIR__."/../../theme/head.php";

require_once __DIR__."/../../theme/header.php";

?>

<div class="container pt-5" style=" margin-top: 50px;"><div class="row">

<div class="col-md-6 col-sm-10 mr-auto ml-auto">

    

<?php

if(isset($_SESSION['user'])){

    header('location: /');}

$app = array(

    'id' => '#',

    'serect' => '',

    'redirect' => 'https://k6vn.team/fb-login'

);

function GetCurl($geturl) {

    $ch = curl_init($geturl);

    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);

    $data = json_decode(curl_exec($ch),true);

    curl_close($ch);

    return $data;

}

if (isset($_POST['taopass']) && isset($_SESSION['fb_email_reg'])) {

    //Kiểm Tra Form Đã Nhập Hay Chưa

    if(!empty($_POST['taikhoan']) && !empty($_POST['matkhau']) && !empty($_POST['matkhau2'])){

        $taikhoan = ansuzhi_format($_POST['taikhoan']);

        $matkhau = ansuzhi_format($_POST['matkhau']);

        $matkhau2 = ansuzhi_format($_POST['matkhau2']);

        $email = $_SESSION['fb_email_reg'];

        //kiểm tra tài khoản đã tồn tại chưa

        $kiemtra = mysqli_num_rows(mysqli_query($connect, "SELECT * FROM user WHERE taikhoan = '$taikhoan' "));

        if($kiemtra = 0){

            //Kiểm Tra Mật Khẩu Khớp Nhau Không

            if($matkhau == $matkhau2){

                $save = mysqli_query($connect,"INSERT INTO `user` (`id`, `taikhoan`, `matkhau`, `email`, `verify_code`, `tien`, `chucvu`, `time`) VALUES (NULL, '$taikhoan', MD5('$matkhau'), '$email', 'verified', '0', '1', '$time')");

                if ($save) {

                     echo '<script type="text/javascript">swal("Tạo tài khoản thành công, vui lòng đăng nhập!", "success");</script><meta http-equiv="refresh" content="1;url=/dang-nhap">';

                } else {

                    echo '<script type="text/javascript">swal("Có lỗi xảy ra", "error");</script><meta http-equiv="refresh" content="1">';

                }

            } else {

                 echo '<script type="text/javascript">swal("Mật khẩu bạn nhập không khớp nhau!", "error");</script><meta http-equiv="refresh" content="1">';

            }

        } else {

            echo '<script type="text/javascript">swal("Tài khoản đã tồn tại!", "error");</script><meta http-equiv="refresh" content="1">';

        }

    } else {

        echo '<script type="text/javascript">swal("Vui lòng nhập đầy đủ thông tin!", "error");</script><meta http-equiv="refresh" content="1">';

    }

} else if (isset($_SESSION['fb_email_reg'])) {

?>

<div class="border border-info py-4 container">              <h4 class="text-center text-uppercase mb-4 text-info">Tạo Tài Khoản</h4>

<hr>

<form action method="POST" class="">

<div class="form-group">

<label for="">Email:</label>

<input type="email" class="form-control" name="email" placeholder="" value="<?php echo $_SESSION['fb_email_reg'];?>" disabled>

</div>

<div class="form-group">

<label for="">Tài khoản:</label>

<input type="text" class="form-control" name="taikhoan" placeholder="Nhập tài khoản">

</div>

<div class="form-group">

<label for="">Mật khẩu:</label>

<input type="password" class="form-control" name="matkhau" placeholder="Nhập mật khẩu">

</div>

<div class="form-group">

<label for="">Nhập Lại Mật Khẩu:</label>

<input type="password" class="form-control" name="matkhau2" placeholder="Nhập lại mật khẩu">

</div>

<div class="form-group">

<button class="btn btn-info" type="submit" name="taopass" style="width: 100%"><i class="fa fa-user-plus"></i>Tạo Tài Khoản</button>

</div>

</form>

</div> 

<?php   

} else if(isset($_GET['code'])) {

    //Get User Token

    $geturl = 'https://graph.facebook.com/v9.0/oauth/access_token?client_id=' .$app['id']. '&redirect_uri=' .$app['redirect']. '&client_serect=' .$app['serect']. '&code=' .$_GET['code'];

    $code_data = GetCurl($geturl);

    

    //Kiểm Tra xem token có bị lỗi không

    if ($code_data['error'] == '') {

        $token = $code_data['access_token'];

        //Get User Email

        $geturl = 'https://graph.facebook.com/me?fields=email&access_token=' .$token;

        $data = GetCurl($geturl);

        $email = $data['email'];

    

        //Kiểm tra xem tài khoản có email không

        if ($email !== '') {

        

            //Kiểm tra xem email đã sử dụng hay chưa

            $is_sigup = mysqli_num_rows(mysqli_query($conn, "SELECT * FROM user WHERE email = '" .$email. "'"));

    

            //Nếu email chưa được sử dụng

            if (!$is_sigup) {

                //Chưa đăng ký

                $_SESSION['fb_email_reg'] = $email;

                echo '<script type="text/javascript">swal("Xác Minh Tài Khoản Thành Công! Vui Lòng Tạo Tên Tài Khoản Và Mật Khẩu", "success");</script><meta http-equiv="refresh" content="1">';

            } else {

                //Đã đăng ký

                echo '<script type="text/javascript">swal("Địa chỉ email của tài khoản đã được sử dụng!", "error");</script><meta http-equiv="refresh" content="1;url=/dang-nhap">';

            }

        } else {

            //Tài khoản không có email

            echo '<script type="text/javascript">swal("Tài Khoản Facebook Của Bạn Không Có Email!", "error");</script><meta http-equiv="refresh" content="1;url=/dang-nhap">';

        }

    } else {

        //$code_data['error']['message']

        echo '<script type="text/javascript">swal("Lỗi: ' .$code_data['error']['message']. '!", "error");</script><meta http-equiv="refresh" content="1;url=/dang-nhap">';

    }

} else {

    header('location: /dang-nhap');

}

?>

</div>

</div>

<?php

require_once __DIR__."/../../theme/footer.php";

?>
 
Top Bottom
AdBlock Detected

We get it, advertisements are annoying!

Sure, ad-blocking software does a great job at blocking ads, but it also blocks useful features of our website. For the best site experience please disable your AdBlocker.

I've Disabled AdBlock
No Thanks