PHPTravels - Startup Your Online Travel Agency Today

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

No permission to download

ouedkniss

Well-known member
Babiato Lover
GiveAway Master
Trusted Uploader
Banned User
Oct 25, 2020
311
351
63
USA
Copied and paste the above code as instructed but cannot go to the home page, just go back to the dashboard!!! Need help!
cntact me in pm, i will help you
 

nullsifu

Active member
Trusted Uploader
Feb 23, 2020
116
95
28
Is there any other script better that PHPTRALERS? because it seems not working well with most APIs like amadeus API or Sabre API...the version 7.3 works but just buggy on the apis
From my experience it's by far the best
 

zolani

Member
Jan 14, 2019
40
7
8
31
South Africa, Johannesburg
I'm struggling to have the amadeus APIs work well on PHPTravels. The search result is empty and it's not user friendly when comes to customization...any one knows how to fix this issue?
 

Pokerman

New member
May 30, 2021
19
1
1
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();
}
}
Hi,
Could you show me which file can I edit?
Thanks a lot,
 

gNoM3

Member
Dec 30, 2020
81
70
18
the v8 has not been released yet, we will have to wait for them to finish it first
 

Ank

Member
Jan 5, 2020
61
3
8
Can any one help me with PHP Travels

Can i Use our own Thirdparty API In this application ?
 

zolani

Member
Jan 14, 2019
40
7
8
31
South Africa, Johannesburg
Can any one help me with PHP Travels

Can i Use our own Thirdparty API In this application ?
Yes you can use your own APIs but they have to be supported by phptralers. In the Modules section you can find all supported APIs suppliers...So far i have tried Amadeus APIs but not working, maybe it will fixed in the upcoming V.8
 

cardisimo

New member
May 17, 2022
0
2
2

Installs ok, but there are 8 updates available in the admin panel. One of them makes you have to input the license# again... Don't know what that update is...
update number 4298 it containe 2 folders (application and assets) the first one have the admin modules (the file name is Admin.php) if update it ask you for the license key but not in the localhost)
if you want to update i will give you the modiffied one with no issue i mean (Admin.php) just replace and make update
 

Attachments

  • Admin.zip
    5.9 KB · Views: 47

ouedkniss

Well-known member
Babiato Lover
GiveAway Master
Trusted Uploader
Banned User
Oct 25, 2020
311
351
63
USA
update number 4298 it containe 2 folders (application and assets) the first one have the admin modules (the file name is Admin.php) if update it ask you for the license key but not in the localhost)
if you want to update i will give you the modiffied one with no issue i mean (Admin.php) just replace and make update
for the lisence ky you need to chage som line in the dashboard file .php
it's so easy to null phptravels
 

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