PHPTravels - Startup Your Online Travel Agency Today

PHPTravels - Startup Your Online Travel Agency Today v9.0 Nulled

No permission to download

pankaj.g

New member
Jun 3, 2020
13
1
3
Does anyone have nulled version? I've installed it, but it asking for license key after the first logout. No login after first logout, asking for License key every time
 

ouedkniss

Well-known member
Babiato Lover
GiveAway Master
Trusted Uploader
Banned User
Oct 25, 2020
311
351
63
USA
Does anyone have nulled version? I've installed it, but it asking for license key after the first logout. No login after first logout, asking for License key every time
it's easy to nulled it your self
 
  • Like
Reactions: moradoli79

Patrickdanmic

New member
Banned User
Mar 28, 2021
2
0
3
we have two ways to null the script
one change line 56 to your ip address
for shared hosting add this to line 57
if ($whitelist || in_array($_SERVER['REMOTE_ADDR'], $whitelist) || $_SERVER['HTTP_HOST'] == "server") {



or simply pate this code to public function index

public function index() {

$license = $this->license;
$whitelist = array('127.0.9.1');
if ($whitelist || in_array($_SERVER['REMOTE_ADDR'], $whitelist) || $_SERVER['HTTP_HOST'] == "server") {
if ($this->validadmin()) {

$addnotes = $this->input->post('addnotes');
$updatenotes = $this->input->post('updatenotes');
if (!empty($updatenotes)) {
$this->Accounts_model->update_admin_notes($this->data['isadmin']);
} elseif (!empty($addnotes)) {
$this->Accounts_model->add_admin_notes($this->data['isadmin']);
}
//update pt_sessions table to remove all previous data
$this->updateSessionsTable();
if ($this->role != "webadmin") {
$this->data['canQuickBook'] = pt_permissions("addbooking", $this->data['userloggedin']);

} else {
$this->data['canQuickBook'] = TRUE;

}
$this->data['app_settings'] = $this->Settings_model->get_settings_data();

//Start Reports Code
$this->data['currCode'] = $this->data['app_settings'][0]->currency_code;
$this->defaultcurrencyset();

$this->data['oneEightyDays'] = modules::run('Admin/reports/diffLastDuration', '180');
$this->data['nintyDays'] = modules::run('Admin/reports/diffLastDuration', '90');
$this->data['sixtyDays'] = modules::run('Admin/reports/diffLastDuration', '60');
$this->data['yesterday'] = modules::run('Admin/reports/diffLastDuration', '1');
$this->data['today'] = modules::run('Admin/reports/today');

//for total amount paid
$this->data['thirtyDaysPaid'] = modules::run('Admin/reports/diffLastDurationPaid', '30');
$this->data['oneEightyDaysPaid'] = modules::run('Admin/reports/diffLastDurationPaid', '180');
$this->data['nintyDaysPaid'] = modules::run('Admin/reports/diffLastDurationPaid', '90');
$this->data['sixtyDaysPaid'] = modules::run('Admin/reports/diffLastDurationPaid', '60');
$this->data['yesterdayPaid'] = modules::run('Admin/reports/diffLastDurationPaid', '1');
$this->data['todayPaid'] = modules::run('Admin/reports/diffLastDurationPaid', '0');
//end for total amount paid

$this->data['oneEightyDaysExpedia'] = modules::run('Admin/reports/diffLastDurationExpedia', '180');
$this->data['nintyDaysExpedia'] = modules::run('Admin/reports/diffLastDurationExpedia', '90');
$this->data['sixtyDaysExpedia'] = modules::run('Admin/reports/diffLastDurationExpedia', '60');
$this->data['yesterdayExpedia'] = modules::run('Admin/reports/diffLastDurationExpedia', '1');
$this->data['todayExpedia'] = modules::run('Admin/reports/diffLastDurationExpedia', '0');
$this->data['thirtyDaysExpedia'] = modules::run('Admin/reports/diffLastDurationExpedia', '30');

$this->data['thirtyDays'] = modules::run('Admin/reports/thirtydays');

$this->data['graphReport'] = modules::run('Admin/reports/graphReport');
$this->data['graphReportHotels'] = modules::run('Admin/reports/graphReport', 'hotels');
$this->data['graphReportFlights'] = modules::run('Admin/reports/graphReport', 'flights');
$this->data['graphReportTours'] = modules::run('Admin/reports/graphReport', 'tours');
$this->data['graphReportCars'] = modules::run('Admin/reports/graphReport', 'cars');
$this->data['graphReportExpedia'] = modules::run('Admin/reports/graphReportExpedia');

// Travelport
$this->data['graphReportTravelport'] = modules::run('Admin/reports/graphReportTravelport'); // Chart Data
$this->data['travelportCurrentDaySale'] = modules::run('Admin/reports/travelport_today_sale'); // Current Day Sale Amount
$this->data['travelportLastThirtyDays'] = modules::run('Admin/reports/travelport_last_thirty_days_sale'); // Last 30 Days Sale Amount
$this->data['travelportLastNinghtyDays'] = modules::run('Admin/reports/travelport_last_ninghty_days_sale'); // Last 90 Days Sale Amount

// Travelhope Flight
$this->data['graphReportTravelhopeFlight'] = modules::run('Admin/reports/graphReportTravelhopeFlight'); // Chart Data
// Travelhope Hotel
$this->data['graphReportTravelhopeHotel'] = modules::run('Admin/reports/graphReportTravelhopeHotel'); // Chart Data

$modules = new stdClass;
$modules->hotels = (object) array("name" => "Hotels", "data" => $this->data['graphReportHotels']['amounts']);
$modules->flights = (object) array("name" => "Flights", "data" => $this->data['graphReportFlights']['amounts']);
$modules->tours = (object) array("name" => "Tours", "data" => $this->data['graphReportTours']['amounts']);
$modules->cars = (object) array("name" => "Cars", "data" => $this->data['graphReportCars']['amounts']);
$modules->ean = (object) array("name" => "Expedia", "data" => $this->data['graphReportExpedia']['amounts']);
$modules->travelport_flight = (object) array("name" => "Flights", "data" => $this->data['graphReportTravelport']);
$modules->travelhope_flight = (object) array("name" => "Thflights", "data" => $this->data['graphReportTravelhopeFlight']['amounts']);
$modules->travelhope_hotel = (object) array("name" => "Thhotels", "data" => $this->data['graphReportTravelhopeHotel']['amounts']);

$hotelsMod = isModuleActive('hotels');
$flightsMod = isModuleActive('flights');
$toursMod = isModuleActive('tours');
$carsMod = isModuleActive('cars');
$eanMod = isModuleActive('ean');
$travelport_flight = isModuleActive('travelport_flight');

if ($hotelsMod) {
$modules->graphModules[] = $modules->hotels;
}

if ($flightsMod) {
$modules->graphModules[] = $modules->flights;
}

if ($toursMod) {
$modules->graphModules[] = $modules->tours;
}

if ($carsMod) {
$modules->graphModules[] = $modules->cars;
}

if ($eanMod) {
$modules->graphModules[] = $modules->ean;
}

if ($travelport_flight) {
$this->data['travelportSeries'] = json_encode(array($modules->travelport_flight));
}

if (isModuleActive('TravelhopeFlights')) {
$modules->graphModules[] = $modules->travelhope_flight;
}

if (isModuleActive('TravelhopeHotels')) {
$modules->graphModules[] = $modules->travelhope_hotel;
}

$array = $modules->graphModules;

$this->data['resArray'] = json_encode($array);

// Accounts reports.
$this->data['adminAccountsCount'] = modules::run('Admin/reports/accountsCount', 'admin');
$this->data['supplierAccountsCount'] = modules::run('Admin/reports/accountsCount', 'supplier');
$this->data['customersAccountsCount'] = modules::run('Admin/reports/accountsCount', 'customers');
$this->data['guestAccountsCount'] = modules::run('Admin/reports/accountsCount', 'guest');

$this->data['totalBookings'] = modules::run('Admin/reports/totalBookings');
//End Reports Code

$this->data['quickmodules'] = app()->service('ModuleService')->getQuickBookingModules();

$this->data['chklib'] = $this->ptmodules;

$this->data['blogenabled'] = isModuleActive('blog');
$this->data['newsletterEnabled'] = isModuleActive('newsletter');
$this->data['thismonth'] = modules::run('Admin/reports/this_month_report');
$this->data['thisyear'] = modules::run('Admin/reports/this_year_report');
$this->data['thisday'] = modules::run('Admin/reports/this_day_report');
$this->data['mainmodules'] = $this->Modules_model->get_module_names();
$this->data['modules'] = $this->Modules_model->get_all_enabled_modules();
$this->data['customers'] = $this->Accounts_model->get_active_customers();
$this->data['smsaddon'] = $this->Modules_model->check_module("smsaddon");
$visits = $this->visitors_stats();
$this->data['totalDays'] = $visits->totalDays;
$this->data['uniqueVisits'] = $visits->uniqueVisits;
$this->data['totalHits'] = $visits->totalHits;

$xaxis = [];
for ($i = 0; $i <= 31; $i++) {
$xaxis[] = date("m-d", strtotime('-' . $i . ' days'));
}
sort($xaxis);
$this->data['xaxis'] = $xaxis;

$this->data['notes'] = $this->Accounts_model->admin_notes_image($this->data['isadmin']);
$this->data['main_content'] = 'dashboard/dashboard';
$this->data['page_title'] = 'Dashboard';

$this->data['stats'] = $this->Accounts_model->dashboard_stats();
$this->load->view('template', $this->data);

} else {

//secure login check

$slogin = $this->secure_url();
$skey = $this->secure_key();
if ($slogin) {
$key = $this->input->get('s');
if (!empty($key)) {
if ($skey) {
$this->data['pagetitle'] = 'Administator Login';
$this->load->view('login', $this->data);
} else {
backError_404();
}
} else {
backError_404();
}
} else {
$this->data['pagetitle'] = 'Administator Login';
$this->load->view('login', $this->data);

}
}
} else {
$this->login();
}
}
 
  • Like
Reactions: gravity02

trinhtr

New member
Sep 3, 2020
5
2
3
we have two ways to null the script
one change line 56 to your ip address
for shared hosting add this to line 57
if ($whitelist || in_array($_SERVER['REMOTE_ADDR'], $whitelist) || $_SERVER['HTTP_HOST'] == "server") {



or simply pate this code to public function index

public function index() {

$license = $this->license;
$whitelist = array('127.0.9.1');
if ($whitelist || in_array($_SERVER['REMOTE_ADDR'], $whitelist) || $_SERVER['HTTP_HOST'] == "server") {
if ($this->validadmin()) {

$addnotes = $this->input->post('addnotes');
$updatenotes = $this->input->post('updatenotes');
if (!empty($updatenotes)) {
$this->Accounts_model->update_admin_notes($this->data['isadmin']);
} elseif (!empty($addnotes)) {
$this->Accounts_model->add_admin_notes($this->data['isadmin']);
}
//update pt_sessions table to remove all previous data
$this->updateSessionsTable();
if ($this->role != "webadmin") {
$this->data['canQuickBook'] = pt_permissions("addbooking", $this->data['userloggedin']);

} else {
$this->data['canQuickBook'] = TRUE;

}
$this->data['app_settings'] = $this->Settings_model->get_settings_data();

//Start Reports Code
$this->data['currCode'] = $this->data['app_settings'][0]->currency_code;
$this->defaultcurrencyset();

$this->data['oneEightyDays'] = modules::run('Admin/reports/diffLastDuration', '180');
$this->data['nintyDays'] = modules::run('Admin/reports/diffLastDuration', '90');
$this->data['sixtyDays'] = modules::run('Admin/reports/diffLastDuration', '60');
$this->data['yesterday'] = modules::run('Admin/reports/diffLastDuration', '1');
$this->data['today'] = modules::run('Admin/reports/today');

//for total amount paid
$this->data['thirtyDaysPaid'] = modules::run('Admin/reports/diffLastDurationPaid', '30');
$this->data['oneEightyDaysPaid'] = modules::run('Admin/reports/diffLastDurationPaid', '180');
$this->data['nintyDaysPaid'] = modules::run('Admin/reports/diffLastDurationPaid', '90');
$this->data['sixtyDaysPaid'] = modules::run('Admin/reports/diffLastDurationPaid', '60');
$this->data['yesterdayPaid'] = modules::run('Admin/reports/diffLastDurationPaid', '1');
$this->data['todayPaid'] = modules::run('Admin/reports/diffLastDurationPaid', '0');
//end for total amount paid

$this->data['oneEightyDaysExpedia'] = modules::run('Admin/reports/diffLastDurationExpedia', '180');
$this->data['nintyDaysExpedia'] = modules::run('Admin/reports/diffLastDurationExpedia', '90');
$this->data['sixtyDaysExpedia'] = modules::run('Admin/reports/diffLastDurationExpedia', '60');
$this->data['yesterdayExpedia'] = modules::run('Admin/reports/diffLastDurationExpedia', '1');
$this->data['todayExpedia'] = modules::run('Admin/reports/diffLastDurationExpedia', '0');
$this->data['thirtyDaysExpedia'] = modules::run('Admin/reports/diffLastDurationExpedia', '30');

$this->data['thirtyDays'] = modules::run('Admin/reports/thirtydays');

$this->data['graphReport'] = modules::run('Admin/reports/graphReport');
$this->data['graphReportHotels'] = modules::run('Admin/reports/graphReport', 'hotels');
$this->data['graphReportFlights'] = modules::run('Admin/reports/graphReport', 'flights');
$this->data['graphReportTours'] = modules::run('Admin/reports/graphReport', 'tours');
$this->data['graphReportCars'] = modules::run('Admin/reports/graphReport', 'cars');
$this->data['graphReportExpedia'] = modules::run('Admin/reports/graphReportExpedia');

// Travelport
$this->data['graphReportTravelport'] = modules::run('Admin/reports/graphReportTravelport'); // Chart Data
$this->data['travelportCurrentDaySale'] = modules::run('Admin/reports/travelport_today_sale'); // Current Day Sale Amount
$this->data['travelportLastThirtyDays'] = modules::run('Admin/reports/travelport_last_thirty_days_sale'); // Last 30 Days Sale Amount
$this->data['travelportLastNinghtyDays'] = modules::run('Admin/reports/travelport_last_ninghty_days_sale'); // Last 90 Days Sale Amount

// Travelhope Flight
$this->data['graphReportTravelhopeFlight'] = modules::run('Admin/reports/graphReportTravelhopeFlight'); // Chart Data
// Travelhope Hotel
$this->data['graphReportTravelhopeHotel'] = modules::run('Admin/reports/graphReportTravelhopeHotel'); // Chart Data

$modules = new stdClass;
$modules->hotels = (object) array("name" => "Hotels", "data" => $this->data['graphReportHotels']['amounts']);
$modules->flights = (object) array("name" => "Flights", "data" => $this->data['graphReportFlights']['amounts']);
$modules->tours = (object) array("name" => "Tours", "data" => $this->data['graphReportTours']['amounts']);
$modules->cars = (object) array("name" => "Cars", "data" => $this->data['graphReportCars']['amounts']);
$modules->ean = (object) array("name" => "Expedia", "data" => $this->data['graphReportExpedia']['amounts']);
$modules->travelport_flight = (object) array("name" => "Flights", "data" => $this->data['graphReportTravelport']);
$modules->travelhope_flight = (object) array("name" => "Thflights", "data" => $this->data['graphReportTravelhopeFlight']['amounts']);
$modules->travelhope_hotel = (object) array("name" => "Thhotels", "data" => $this->data['graphReportTravelhopeHotel']['amounts']);

$hotelsMod = isModuleActive('hotels');
$flightsMod = isModuleActive('flights');
$toursMod = isModuleActive('tours');
$carsMod = isModuleActive('cars');
$eanMod = isModuleActive('ean');
$travelport_flight = isModuleActive('travelport_flight');

if ($hotelsMod) {
$modules->graphModules[] = $modules->hotels;
}

if ($flightsMod) {
$modules->graphModules[] = $modules->flights;
}

if ($toursMod) {
$modules->graphModules[] = $modules->tours;
}

if ($carsMod) {
$modules->graphModules[] = $modules->cars;
}

if ($eanMod) {
$modules->graphModules[] = $modules->ean;
}

if ($travelport_flight) {
$this->data['travelportSeries'] = json_encode(array($modules->travelport_flight));
}

if (isModuleActive('TravelhopeFlights')) {
$modules->graphModules[] = $modules->travelhope_flight;
}

if (isModuleActive('TravelhopeHotels')) {
$modules->graphModules[] = $modules->travelhope_hotel;
}

$array = $modules->graphModules;

$this->data['resArray'] = json_encode($array);

// Accounts reports.
$this->data['adminAccountsCount'] = modules::run('Admin/reports/accountsCount', 'admin');
$this->data['supplierAccountsCount'] = modules::run('Admin/reports/accountsCount', 'supplier');
$this->data['customersAccountsCount'] = modules::run('Admin/reports/accountsCount', 'customers');
$this->data['guestAccountsCount'] = modules::run('Admin/reports/accountsCount', 'guest');

$this->data['totalBookings'] = modules::run('Admin/reports/totalBookings');
//End Reports Code

$this->data['quickmodules'] = app()->service('ModuleService')->getQuickBookingModules();

$this->data['chklib'] = $this->ptmodules;

$this->data['blogenabled'] = isModuleActive('blog');
$this->data['newsletterEnabled'] = isModuleActive('newsletter');
$this->data['thismonth'] = modules::run('Admin/reports/this_month_report');
$this->data['thisyear'] = modules::run('Admin/reports/this_year_report');
$this->data['thisday'] = modules::run('Admin/reports/this_day_report');
$this->data['mainmodules'] = $this->Modules_model->get_module_names();
$this->data['modules'] = $this->Modules_model->get_all_enabled_modules();
$this->data['customers'] = $this->Accounts_model->get_active_customers();
$this->data['smsaddon'] = $this->Modules_model->check_module("smsaddon");
$visits = $this->visitors_stats();
$this->data['totalDays'] = $visits->totalDays;
$this->data['uniqueVisits'] = $visits->uniqueVisits;
$this->data['totalHits'] = $visits->totalHits;

$xaxis = [];
for ($i = 0; $i <= 31; $i++) {
$xaxis[] = date("m-d", strtotime('-' . $i . ' days'));
}
sort($xaxis);
$this->data['xaxis'] = $xaxis;

$this->data['notes'] = $this->Accounts_model->admin_notes_image($this->data['isadmin']);
$this->data['main_content'] = 'dashboard/dashboard';
$this->data['page_title'] = 'Dashboard';

$this->data['stats'] = $this->Accounts_model->dashboard_stats();
$this->load->view('template', $this->data);

} else {

//secure login check

$slogin = $this->secure_url();
$skey = $this->secure_key();
if ($slogin) {
$key = $this->input->get('s');
if (!empty($key)) {
if ($skey) {
$this->data['pagetitle'] = 'Administator Login';
$this->load->view('login', $this->data);
} else {
backError_404();
}
} else {
backError_404();
}
} else {
$this->data['pagetitle'] = 'Administator Login';
$this->load->view('login', $this->data);

}
}
} else {
$this->login();
}
}
Copied and paste the above code as instructed but cannot go to the home page, just go back to the dashboard!!! Need help!
 

Forum statistics

Threads
69,205
Messages
908,332
Members
236,800
Latest member
vizit

About us

  • Our community has been around for many years and pride ourselves on offering unbiased, critical discussion among people of all different backgrounds. We are working every day to make sure our community is one of the best.

Quick Navigation

User Menu