Files
WrenchBoradWeb/www/application/controllers/Vemail.php
T
2022-03-19 11:53:50 -04:00

51 lines
1.7 KiB
PHP

<?php
class Vemail extends CI_Controller {
public function index() {
//http://oameye.works.wrenchboard.com/vemail?vlnk=WRENCHB-872626432-43593472-432449792
$vlnk = NULL;
$data['title'] = "Verify Email"; // Capitalize the first letter
$data['page_title'] = "Verify Signup";
$data['email'] = "ameye@chiefsoft.com";
$show_error=true;
extract($_GET);
if (trim($vlnk) !== '') {
$data['vlink'] = trim($vlnk);
$this->load->model('account_model');
$ret = $this->account_model->verify_link($data);
if ($ret !== false) {
$data['email'] = $ret->email;
if ($ret->status == 1) {
// let us work on the back end now
// CONSTRUCT THE ACCOUNT NOW
$this->load->model('backend_model');
$out = array();
$data['action'] = WRENCHBOARD_ACCOUNT_CREATEACC;
$data['verify_link'] = trim($vlnk);
$data['username'] = $ret->username;
$res1 = $this->backend_model->wrenchboard_api($data, $out);
if ($res1 > 0) {
$this->load->view('site3/external/view_vemail', $data);
$show_error = false;
}
// make sure status is set to 5 : complete
}
// call backend to create the account now
// print_r($ret);
} else {
}
}
// IF YOU GET HERE - ERROR PAGE
if ($show_error == true){
$this->load->view('site3/external/view_error', $data);
}
}
}