added morre session

This commit is contained in:
CHIEFSOFT\ameye
2024-11-17 18:52:59 -05:00
parent ca1abb4f2a
commit 90f6c2b201
3 changed files with 23 additions and 2 deletions
+1
View File
@@ -33,6 +33,7 @@ class Auth extends BaseController
$_SESSION['email'] = $out['email'];
$_SESSION['promo_admin_id'] =$out['promo_admin_id'];
$_SESSION['sessionid'] = $out['sessionid'];
$_SESSION['uid'] = $out['uid'];
$_SESSION['new_users'] = 0;
$_SESSION['pending_users'] = 0;
+12
View File
@@ -64,8 +64,20 @@ abstract class BaseController extends Controller
// if ( session_status() !== PHP_SESSION_ACTIVE ) session_start();
}
public function getIpData(){
//$ip_loc="0.0.0.0";
if (!empty($_SERVER['HTTP_CLIENT_IP'])) {
$ip_loc = $_SERVER['HTTP_CLIENT_IP'];
} elseif (!empty($_SERVER['HTTP_X_FORWARDED_FOR'])) {
$ip_loc = $_SERVER['HTTP_X_FORWARDED_FOR'];
} else {
$ip_loc = $_SERVER['REMOTE_ADDR'];
}
return $ip_loc;
}
public function APIcall($method, $url, $data) {
// $curl = curl_init();
log_message('critical', "***** ***** APIcall:: ****".$url );
$curl = curl_init($url);
switch ($method) {
case "GET":
+10 -2
View File
@@ -28,16 +28,24 @@ class PromoAdmin extends BaseController
public function PromoMyList(){
$out=[];
$data['sessionid'] =$_SESSION['sessionid'];
$data['promo_admin_id'] = $_SESSION['promo_admin_id']; // =$out['promo_admin_id'];
$data['admin_uid'] = $_SESSION['uid']; // =$out['promo_admin_id'];
$data['loc'] = $this->getIpData(); // =$out['promo_admin_id'];
var_dump( $data );
$out = $this->APIcall('GET', $this->wrenchAdminApiServer(). 'list',$data);
var_dump( $out );
return view('admin/mylist', $out);
}
public function addRefMember(){
$data['sessionid'] =$_SESSION['sessionid'];
$data['email'] = $_GET['email'];
$data['firstname'] = $_GET['firstname'];
$data['lastname'] = $_GET['lastname'];
$data['promo_admin_id'] = $_SESSION['promo_admin_id']; // =$out['promo_admin_id'];
$data['admin_uid'] = $_SESSION['uid']; // =$out['promo_admin_id'];
$data['loc'] = $this->getIpData(); // =$out['promo_admin_id'];
var_dump( $data );
$out=[];
$out = $this->APIcall('POST', $this->wrenchAdminApiServer(). 'list',$data);
var_dump( $out );