-
Posts
182 -
Joined
-
Last visited
Content Type
Profiles
Forums
phpVMS Resources
Downloads
Everything posted by Industrialshadow
-
So a long time i have waitet but Sava Markovic your Pere D has not work on it. Im very Angry for that i have waitet 5 months now SO FOR NOW I NEED A NEW REPAINTER.CURRENTLY I WILL NO PAY BEFORE I HAVE ANY RESULTS .THATS MY RULES FOR THE NEW REPAINTER
-
Step 1 Aircraft buying Mod Version 1.00 !!!!
Industrialshadow replied to Nighthawk's topic in Releases
Hi Nighthawk Ok its not a problem search me in skype with name grafdunkelheit And thanks for your support -
Step 1 Aircraft buying Mod Version 1.00 !!!!
Industrialshadow replied to Nighthawk's topic in Releases
Hi Nighthawk. Ich hab die Readme schon gelesen....aber es...Kannst du mir eventuell über icq helfen........Ich glaub das ist die beste Lösung Kannst mich adden unter 222552352 danke dir schon mal im vorraus -
Hi i will also autorefresh my Flightboard. I have putted in here frontbds_recentbids.tpl <script type="text/javascript"> setInterval(function() { $("#fboard").load(location.href+" #fboard>*",""); }, 60); </script> <script type="text/javascript"> function Ajax(){ var xmlHttp; try{ xmlHttp=new XMLHttpRequest();// Firefox, Opera 8.0+, Safari } catch (e){ try{ xmlHttp=new ActiveXObject("Msxml2.XMLHTTP"); // Internet Explorer } catch (e){ try{ xmlHttp=new ActiveXObject("Microsoft.XMLHTTP"); } catch (e){ alert("No AJAX!?"); return false; } } } xmlHttp.onreadystatechange=function(){ if(xmlHttp.readyState==4){ document.getElementById('ReloadThis').innerHTML=xmlHttp.responseText; setTimeout('Ajax()',10000); } } xmlHttp.open("GET","ab.php",true); xmlHttp.send(null); } window.onload=function(){ setTimeout('Ajax()',10000); } </script> <?php header("Content-Type: text/html; charset=utf-8"); ?> <h2><center> Live Flights Board </center></h2> <div align="center" id="ReloadThis" id="fboard" > <table style="border:1px solid grey;" cellspacing="0" cellpadding="0" bgcolor="#1F1F1F"> <tr> <th align="center" style="background-color: #171717; width: 3.5%;"> </th> <th width="10%" align="center" style="background-color: #171717;"><font color=#FFFFFF>Flight</font></th> <th width="30%" align="center" style="background-color: #171717;"><font color=#FFFFFF>Departure</font></th> <th width="30%" align="center" style="background-color: #171717;"><font color=#FFFFFF>Arrival</font></th> <th width="5%" align="center" style="background-color: #171717;"><font color=#FFFFFF>Aircraft</font></th> <th width="18.5%" align="center" style="background-color: #171717;"><font color=#FFFFFF>Status</font></th> </tr> <?php $results = ACARSData::GetACARSData(); if (count($results) > 0) { foreach($results as $flight) { ?> <tr> <td align="center"><?php if($flight->phasedetail == "Boarding") { echo "<img style='padding-left:3px;' src='http://www.lausitz-aircargo.de/lib/skins/ObsessBlue/images/dots_blink.gif'>"; } elseif($flight->phasedetail == "Arrived") { echo "<img style='padding-left:3px;' src='http://www.lausitz-aircargo.de/lib/skins/ObsessBlue/images/dots.gif'>"; } elseif($flight->phasedetail == "On Approach") { echo "<img style='padding-left:3px;' src='http://www.lausitz-aircargo.de/lib/skins/ObsessBlue/dots_yellow.gif'>"; } ?></td> <td align="center"><font color=ff9610><?php echo $flight->flightnum;?></font></td> <td align="center"><font color=ff9610><?php echo $flight->depname;?></font></td> <td align="center"><font color=ff9610><?php echo $flight->arrname;?></font></td> <td align="center"><font color=ff9610><?php echo $flight->aircraftname;?></font></td> <td align="center"><font color=ff9610><?php if($flight->phasedetail != 'Paused') { echo $flight->phasedetail; } else { echo "Cruise"; }?></font></td> </tr> <?php } } else { ?> <tr><td width="20%" align="center" colspan="6" style="padding: 5px; font-size: 13px; font-weight: bold; color: #ffffff;">No Flights in Progress!</td></tr> <?php } ?> </table> </div> <p><i><center>The actual, flights and flights completed in the last <?php echo Config::Get('ACARS_LIVE_TIME') ?> minutes.</center><br /></p> <p align="center"><object id='RealtimeNG' codeBase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=10,0,0,0' align='middle' style='width:600px;height:328px' classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' salign='t'><param name='Movie' value='http://www.utr-online.com/RealtimeNG.swf?refApt=EDAB'><param name='bgcolor' value='#000000'><param name='menu' value='false'><param name='allowScriptAccess' value='always'><param name='FlashVars' value='fontcolor1=DDDDDD&fontcolor2=000000&fontcolor3=006699&network=VATSIM&NRLines=15&switch=15&switchnetwork=0&locked=0&range=0&sound=0&logos=1'><embed src='http://www.utr-online.com/RealtimeNG.swf?refApt=EDAB' allowScriptAccess='always' FlashVars='fontcolor1=DDDDDD&fontcolor2=000000&fontcolor3=006699&network=VATSIM&NRLines=15&switch=15&switchnetwork=0&locked=0&range=0&sound=0&logos=1' quality='high' bgcolor='#000000' width='600' height='328' name='RealtimeNG' menu='false' align='middle' salign='t' type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/go/getflashplayer'></embed></object></p> <div id="mainbox"> <h3><center><center> Currently booked Flights </center></h3> <div align="center"> <?php if(!$lastbids) { echo '<p align="center">No flights have currently been booked</p>'; return; } ?> <table width="100%" border="0" bordercolor="#FFFFFF" class="tablesorter" id="tabledlist" bgcolor="006699"> <thead> <tr align="center" valign="middle" bgcolor="#006699"> <th height="25" width="15%"><div align="center"><font color=#000000>Flight Number</font></div></th> <th height="25" width="13%"><div align="center"><font color=#000000>Depart</font></div></th> <th height="25" width="13%"><div align="center"><font color=#000000>Arrive</font></div></th> <th height="25" width="20%"><div align="center"><font color=#000000>Pilot Name</font></div></th> <th height="25" width="15%"><div align="center"><font color=#000000>Aircraft</font></th> <th height="25" width="12%"><div align="center"><font color=#000000>Tail No.</font></div></th> <th height="25" width="12%"><div align="center"><font color=#000000>Flight Time</font></div></th> </tr> </thead> <tbody> <?php foreach($lastbids as $lastbid) { ?> <tr align="center" valign="middle" bgcolor="#006699"> <td height="25" width="15%" align="center"><font color=#FFFFFF><?php echo $lastbid->code . $lastbid->flightnum; ?></font></a> </td> <td height="25" width="13%" align="center"><span><font color=#FFFFFF><?php echo $lastbid->depicao; ?></font></span></td> <td height="25" width="13%" align="center"><span><font color=#FFFFFF><?php echo $lastbid->arricao; ?></font></span></td> <?php $params = $lastbid->pilotid; $pilot = PilotData::GetPilotData($params); $pname = $pilot->firstname; $psurname = $pilot->lastname; ?> <td height="25" width="20%" align="center"><span><font color=#FFFFFF><?php echo $pname; ?> <?php echo $psurname; ?></font></span></td> <td height="25" width="15%" align="center"><span><font color=#FFFFFF><?php echo $lastbid->aircraft; ?></font></span></td> <td height="25" width="12%" align="center"><font color=#FFFFFF><?php echo $lastbid->registration?></font></td> <td height="25" width="12%" align="center"><span><font color=#FFFFFF><?php echo $lastbid->flighttime; ?> Hours</font></span></td> </tr> <?php } ?> </tbody> </table> </div> <hr> </div> but when its reloading i become the message URL not found. Can anybody helpt to solve this thanks
-
Step 1 Aircraft buying Mod Version 1.00 !!!!
Industrialshadow replied to Nighthawk's topic in Releases
Ok now i become thsi failure Fatal error: Call to undefined method OperationsData::AddAircaft() in /www/htdocs/w00dac26/lausitzair/admin/modules/Operations/Operations.php on line 720 and on line stands OperationsData::AddAircaft($data); -
Step 1 Aircraft buying Mod Version 1.00 !!!!
Industrialshadow replied to Nighthawk's topic in Releases
Hi Current phpvms Version : v2.1.934-157-g7ca06a3 Operations.php <?php /** * phpVMS - Virtual Airline Administration Software * Copyright (c) 2008 Nabeel Shahzad * For more information, visit www.phpvms.net * Forums: http://www.phpvms.net/forum * Documentation: http://www.phpvms.net/docs * * phpVMS is licenced under the following license: * Creative Commons Attribution Non-commercial Share Alike (by-nc-sa) * View license.txt in the root, or visit http://creativecommons.org/licenses/by-nc-sa/3.0/ * * @author Nabeel Shahzad * @copyright Copyright (c) 2008, Nabeel Shahzad * @link http://www.phpvms.net * @license http://creativecommons.org/licenses/by-nc-sa/3.0/ * @package module_admin_operations */ class Operations extends CodonModule { public function HTMLHead() { switch($this->controller->function) { case 'airlines': $this->set('sidebar', 'sidebar_airlines.tpl'); break; case 'addaircraft': case 'aircraft': $this->set('sidebar', 'sidebar_aircraft.tpl'); break; case 'airports': $this->set('sidebar', 'sidebar_airports.tpl'); break; case '': case 'addschedule': case 'activeschedules': case 'inactiveschedules': case 'schedules': $this->set('sidebar', 'sidebar_schedules.tpl'); break; case 'editschedule': $this->set('sidebar', 'sidebar_editschedule.tpl'); break; } } public function index() { $this->schedules(); } public function viewmap() { if($this->get->type === 'pirep') { $data = PIREPData::getReportDetails($this->get->id); } elseif($this->get->type === 'schedule') { $data = SchedulesData::getScheduleDetailed($this->get->id); } elseif($this->get->type === 'preview') { $data = new stdClass(); $depicao = OperationsData::getAirportInfo($this->get->depicao); $arricao = OperationsData::getAirportInfo($this->get->arricao); $data->deplat = $depicao->lat; $data->deplng = $depicao->lng; $data->depname = $depicao->name; $data->arrlat = $arricao->lat; $data->arrlng = $arricao->lng; $data->arrname = $arricao->name; $data->route = $this->get->route; unset($depicao); unset($arricao); $data->route_details = NavData::parseRoute($data); } $this->set('mapdata', $data); $this->render('route_map.tpl'); } public function addaircraft() { $this->set('title', 'Add Aircraft'); $this->set('action', 'addaircraft'); $this->set('allranks', RanksData::getAllRanks()); $this->render('ops_aircraftform.tpl'); } public function editaircraft() { $id = $this->get->id; $this->set('aircraft', OperationsData::GetAircraftInfo($id)); $this->set('title', 'Edit Aircraft'); $this->set('action', 'editaircraft'); $this->set('allranks', RanksData::getAllRanks()); $this->render('ops_aircraftform.tpl'); } public function addairline() { $this->set('title', 'Add Airline'); $this->set('action', 'addairline'); $this->render('ops_airlineform.tpl'); } public function editairline() { $this->set('title', 'Edit Airline'); $this->set('action', 'editairline'); $this->set('airline', OperationsData::GetAirlineByID($this->get->id)); $this->render('ops_airlineform.tpl'); } public function calculatedistance($depicao='', $arricao='') { if($depicao == '') $depicao = $this->get->depicao; if($arricao == '') $arricao = $this->get->arricao; echo OperationsData::getAirportDistance($depicao, $arricao); } public function getfuelprice() { if(Config::Get('FUEL_GET_LIVE_PRICE') == false) { echo '<span style="color: red">Live fuel pricing is disabled!</span>'; return; } $icao = $_GET['icao']; $price = FuelData::get_from_server($icao); if(is_bool($price) && $price === false) { echo '<span style="color: red">Live fuel pricing is not available for this airport</span>'; return; } echo '<span style="color: #33CC00">OK! Found - current price: <strong>'.$price.'</strong></span>'; } public function findairport() { $results = OperationsData::searchAirport($this->get->term); if(count($results) > 0) { $return = array(); foreach($results as $row) { $tmp = array( 'label' => "{$row->icao} ({$row->name})", 'value' => $row->icao, 'id' => $row->id, ); $return[] = $tmp; } echo json_encode($return); } } public function airlines() { if(isset($this->post->action)) { if($this->post->action == 'addairline') { $this->add_airline_post(); } elseif($this->post->action == 'editairline') { $this->edit_airline_post(); } } $this->set('allairlines', OperationsData::GetAllAirlines()); $this->render('ops_airlineslist.tpl'); } public function aircraft() { /* If they're adding an aircraft, go through this pain */ switch($this->post->action) { case 'addaircraft': $this->add_aircraft_post(); break; case 'editaircraft': $this->edit_aircraft_post(); break; } $this->set('allaircraft', OperationsData::GetAllAircraft()); $this->render('ops_aircraftlist.tpl'); } public function addairport() { $this->set('title', 'Add Airport'); $this->set('action', 'addairport'); $this->render('ops_airportform.tpl'); } public function editairport() { $this->set('title', 'Edit Airport'); $this->set('action', 'editairport'); $this->set('airport', OperationsData::GetAirportInfo($this->get->icao)); $this->render('ops_airportform.tpl'); } public function airports() { /* If they're adding an airport, go through this pain */ if(isset($this->post->action)) { switch($this->post->action) { case 'addairport': $this->add_airport_post(); break; case 'editairport': $this->edit_airport_post(); break; } return; } //$this->set('airports', OperationsData::getAllAirports()); $this->render('ops_airportlist.tpl'); } public function airportgrid() { $page = $this->get->page; // get the requested page $limit = $this->get->rows; // get how many rows we want to have into the grid $sidx = $this->get->sidx; // get index row - i.e. user click to sort $sord = $this->get->sord; // get the direction if(!$sidx) $sidx =1; # http://dev.phpvms.net/admin/action.php/operations/ # ?_search=true&nd=1270940867171&rows=20&page=1&sidx=flightnum&sord=asc&searchField=code&searchString=TAY&searchOper=eq /* Do the search using jqGrid */ $where = array(); if($this->get->_search == 'true') { $searchstr = jqgrid::strip($this->get->filters); $where_string = jqgrid::constructWhere($searchstr); # Append to our search, add 1=1 since it comes with AND # from above $where[] = "1=1 {$where_string}"; } # Do a search without the limits so we can find how many records $count = count(OperationsData::findAirport($where)); if($count > 0) { $total_pages = ceil($count/$limit); } else { $total_pages = 0; } if ($page > $total_pages) { $page = $total_pages; } $start = $limit * $page - $limit; // do not put $limit*($page - 1) if ($start < 0) { $start = 0; } # And finally do a search with the limits $airports = OperationsData::findAirport($where, $limit, $start, "{$sidx} {$sord}"); if(!$airports) { $airports = array(); } # Form the json header $json = array( 'page' => $page, 'total' => $total_pages, 'records' => $count, 'rows' => array() ); # Add each row to the above array foreach($airports as $row) { if($row->fuelprice == 0) { $row->fuelprice = 'Live'; } $edit = '<a href="#" onclick="editairport(\''.$row->icao.'\'); return false;">Edit</a>'; $tmp = array( 'id' => $row->id, 'cell' => array( # Each column, in order $row->icao, $row->name, $row->country, $row->fuelprice, $row->lat, $row->lng, $edit, ), ); $json['rows'][] = $tmp; } header("Content-type: text/x-json"); echo json_encode($json); } public function addschedule() { $this->set('title', 'Add Schedule'); $this->set('action', 'addschedule'); $this->set('allairlines', OperationsData::GetAllAirlines()); $this->set('allaircraft', OperationsData::GetAllAircraft()); $this->set('allairports', OperationsData::GetAllAirports()); //$this->set('airport_json_list', OperationsData::getAllAirportsJSON()); $this->set('flighttypes', Config::Get('FLIGHT_TYPES')); $this->render('ops_scheduleform.tpl'); } public function editschedule() { $id = $this->get->id; $this->set('title', 'Edit Schedule'); $this->set('schedule', SchedulesData::GetSchedule($id)); $this->set('action', 'editschedule'); $this->set('allairlines', OperationsData::GetAllAirlines()); $this->set('allaircraft', OperationsData::GetAllAircraft()); $this->set('allairports', OperationsData::GetAllAirports()); $this->set('flighttypes', Config::Get('FLIGHT_TYPES')); $this->render('ops_scheduleform.tpl'); } public function activeschedules() { $this->schedules('activeschedules'); } public function inactiveschedules() { $this->schedules('inactiveschedules'); } public function schedulegrid() { $page = $this->get->page; // get the requested page $limit = $this->get->rows; // get how many rows we want to have into the grid $sidx = $this->get->sidx; // get index row - i.e. user click to sort $sord = $this->get->sord; // get the direction if(!$sidx) $sidx =1; # http://dev.phpvms.net/admin/action.php/operations/ # ?_search=true&nd=1270940867171&rows=20&page=1&sidx=flightnum&sord=asc&searchField=code&searchString=TAY&searchOper=eq /* Do the search using jqGrid */ $where = array(); if($this->get->_search == 'true') { $searchstr = jqgrid::strip($this->get->filters); $where_string = jqgrid::constructWhere($searchstr); # Append to our search, add 1=1 since it comes with AND # from above $where[] = "1=1 {$where_string}"; } Config::Set('SCHEDULES_ORDER_BY', "{$sidx} {$sord}"); # Do a search without the limits so we can find how many records $count = SchedulesData::countSchedules($where); if($count > 0) { $total_pages = ceil($count/$limit); } else { $total_pages = 0; } if ($page > $total_pages) { $page = $total_pages; } $start = $limit * $page - $limit; // do not put $limit*($page - 1) if ($start < 0) { $start = 0; } # And finally do a search with the limits $schedules = SchedulesData::findSchedules($where, $limit, $start); if(!$schedules) { $schedules = array(); } # Form the json header $json = array( 'page' => $page, 'total' => $total_pages, 'records' => $count, 'rows' => array() ); # Add each row to the above array foreach($schedules as $row) { if($row->route != '') { $route = '<a href="#" onclick="showroute(\''.$row->id.'\'); return false;">View</a>'; } else { $route = '-'; } $edit = '<a href="'.adminurl('/operations/editschedule?id='.$row->id).'">Edit</a>'; $delete = '<a href="#" onclick="deleteschedule('.$row->id.'); return false;">Delete</a>'; $tmp = array( 'id' => $row->id, 'cell' => array( # Each column, in order $row->code, $row->flightnum, $row->depicao, $row->arricao, $row->aircraft, $row->registration, $route, Util::GetDaysCompact($row->daysofweek), $row->distance, $row->timesflown, $edit, $delete, ), ); $json['rows'][] = $tmp; } header("Content-type: text/x-json"); echo json_encode($json); } public function schedules($type='activeschedules') { /* These are loaded in popup box */ if($this->get->action == 'viewroute') { $id = $this->get->id; return; } if($this->get->action == 'filter') { $this->set('title', 'Filtered Schedules'); if($this->get->type == 'flightnum') { $params = array('s.flightnum' => $this->get->query); } elseif($this->get->type == 'code') { $params = array('s.code' => $this->get->query); } elseif($this->get->type == 'aircraft') { $params = array('a.name' => $this->get->query); } elseif($this->get->type == 'depapt') { $params = array('s.depicao' => $this->get->query); } elseif($this->get->type == 'arrapt') { $params = array('s.arricao' => $this->get->query); } // Filter or don't filter enabled/disabled flights if(isset($this->get->enabled) && $this->get->enabled != 'all') { $params['s.enabled'] = $this->get->enabled; } $this->set('schedules', SchedulesData::findSchedules($params)); $this->render('ops_schedules.tpl'); return; } switch($this->post->action) { case 'addschedule': $this->add_schedule_post(); break; case 'editschedule': $this->edit_schedule_post(); break; case 'deleteschedule': $this->delete_schedule_post(); return; break; } if(!isset($this->get->start) || $this->get->start == '') { $this->get->start = 0; } $num_per_page = 20; $start = $num_per_page * $this->get->start; if($type == 'schedules' || $type == 'activeschedules') { $params = array('s.enabled' => 1); $schedules = SchedulesData::findSchedules($params, $num_per_page, $start); $this->set('title', 'Viewing Active Schedules'); $this->set('schedules', $schedules); if(count($schedules) >= $num_per_page) { $this->set('paginate', true); $this->set('start', $this->get->start+1); if($this->get->start - 1 > 0) { $prev = $this->get->start - 1; if($prev == '') $prev = 0; $this->set('prev', intval($prev)); } } } else { $this->set('title', 'Viewing Inactive Schedules'); $this->set('schedules', SchedulesData::findSchedules(array('s.enabled'=>0))); } $this->render('ops_schedules.tpl'); } protected function add_airline_post() { $this->post->code = strtoupper($this->post->code); if($this->post->code == '' || $this->post->name == '') { $this->set('message', 'You must fill out all of the fields'); $this->render('core_error.tpl'); return; } if(OperationsData::GetAirlineByCode($this->post->code)) { $this->set('message', 'An airline with this code already exists!'); $this->render('core_error.tpl'); return; } OperationsData::AddAirline($this->post->code, $this->post->name); if(DB::errno() != 0) { if(DB::errno() == 1062) // Duplicate entry $this->set('message', 'This airline has already been added'); else $this->set('message', 'There was an error adding the airline'); $this->render('core_error.tpl'); return; } $this->set('message', 'Added the airline "'.$this->post->code.' - '.$this->post->name.'"'); $this->render('core_success.tpl'); LogData::addLog(Auth::$userinfo->pilotid, 'Added the airline "'.$this->post->code.' - '.$this->post->name.'"'); } protected function edit_airline_post() { $this->post->code = strtoupper($this->post->code); if($this->post->code == '' || $this->post->name == '') { $this->set('message', 'Code and name cannot be blank'); $this->render('core_error.tpl'); } $prevairline = OperationsData::GetAirlineByCode($this->post->code); if($prevairline && $prevairline->id != $this->post->id) { $this->set('message', 'This airline with this code already exists!'); $this->render('core_error.tpl'); return; } if(isset($this->post->enabled)) $enabled = true; else $enabled = false; OperationsData::EditAirline($this->post->id, $this->post->code, $this->post->name, $enabled); if(DB::errno() != 0) { $this->set('message', 'There was an error editing the airline'); $this->render('core_error.tpl'); return false; } $this->set('message', 'Edited the airline "'.$this->post->code.' - '.$this->post->name.'"'); $this->render('core_success.tpl'); LogData::addLog(Auth::$userinfo->pilotid, 'Edited the airline "'.$this->post->code.' - '.$this->post->name.'"'); } protected function add_aircraft_post() { if($this->post->icao == '' || $this->post->name == '' || $this->post->fullname == '' || $this->post->registration == '') { $this->set('message', 'You must enter the ICAO, name, full name and the registration.'); $this->render('core_error.tpl'); return; } if($this->post->enabled == '1') $this->post->enabled = true; else $this->post->enabled = false; # Check aircraft registration, make sure it's not a duplicate $ac = OperationsData::GetAircraftByReg($this->post->registration); if($ac) { $this->set('message', 'The aircraft registration must be unique'); $this->render('core_error.tpl'); return; } $data = array( 'icao'=>$this->post->icao, 'name'=>$this->post->name, 'fullname'=>$this->post->fullname, 'registration'=>$this->post->registration, 'downloadlink'=>$this->post->downloadlink, 'imagelink'=>$this->post->imagelink, 'range'=>$this->post->range, 'weight'=>$this->post->weight, 'cruise'=>$this->post->cruise, 'maxpax'=>$this->post->maxpax, 'maxcargo'=>$this->post->maxcargo, 'minrank'=>$this->post->minrank, 'enabled'=>$this->post->enabled ); OperationsData::AddAircaft($data); if(DB::errno() != 0) { if(DB::$errno == 1062) // Duplicate entry $this->set('message', 'This aircraft already exists'); else $this->set('message', 'There was an error adding the aircraft'); $this->render('core_error.tpl'); return false; } $this->set('message', 'The aircraft has been added'); $this->render('core_success.tpl'); LogData::addLog(Auth::$userinfo->pilotid, 'Added the aircraft "'.$this->post->name.' - '.$this->post->registration.'"'); } protected function edit_aircraft_post() { if($this->post->id == '') { $this->set('message', 'Invalid ID specified'); $this->render('core_error.tpl'); return; } if($this->post->icao == '' || $this->post->name == '' || $this->post->fullname == '' || $this->post->registration == '') { $this->set('message', 'You must enter the ICAO, name, full name, and registration'); $this->render('core_error.tpl'); return; } $ac = OperationsData::CheckRegDupe($this->post->id, $this->post->registration); if($ac) { $this->set('message', 'This registration is already assigned to another active aircraft'); $this->render('core_error.tpl'); return; } if($this->post->enabled == '1') $this->post->enabled = true; else $this->post->enabled = false; $data = array( 'id' => $this->post->id, 'icao'=>$this->post->icao, 'name'=>$this->post->name, 'fullname'=>$this->post->fullname, 'registration'=>$this->post->registration, 'downloadlink'=>$this->post->downloadlink, 'imagelink'=>$this->post->imagelink, 'range'=>$this->post->range, 'weight'=>$this->post->weight, 'cruise'=>$this->post->cruise, 'maxpax'=>$this->post->maxpax, 'maxcargo'=>$this->post->maxcargo, 'minrank'=>$this->post->minrank, 'enabled'=>$this->post->enabled ); OperationsData::EditAircraft($data); if(DB::errno() != 0) { $this->set('message', 'There was an error editing the aircraft'); $this->render('core_error.tpl'); return; } LogData::addLog(Auth::$userinfo->pilotid, 'Edited the aircraft "'.$this->post->name.' - '.$this->post->registration.'"'); $this->set('message', 'The aircraft "'.$this->post->registration.'" has been edited'); $this->render('core_success.tpl'); } protected function add_airport_post() { if($this->post->icao == '' || $this->post->name == '' || $this->post->country == '' || $this->post->lat == '' || $this->post->lng == '') { $this->set('message', 'Some fields were blank!'); $this->render('core_error.tpl'); return; } if($this->post->hub == 'true') $this->post->hub = true; else $this->post->hub = false; $data = array( 'icao' => $this->post->icao, 'name' => $this->post->name, 'country' => $this->post->country, 'lat' => $this->post->lat, 'lng' => $this->post->lng, 'hub' => $this->post->hub, 'chartlink' => $this->post->chartlink, 'fuelprice' => $this->post->fuelprice ); OperationsData::AddAirport($data); if(DB::errno() != 0) { if(DB::$errno == 1062) // Duplicate entry $this->set('message', 'This airport has already been added'); else $this->set('message', 'There was an error adding the airport'); $this->render('core_error.tpl'); return; } /*$this->set('message', 'The airport has been added'); $this->render('core_success.tpl');*/ LogData::addLog(Auth::$userinfo->pilotid, 'Added the airport "'.$this->post->icao.' - '.$this->post->name.'"'); } protected function edit_airport_post() { if($this->post->icao == '' || $this->post->name == '' || $this->post->country == '' || $this->post->lat == '' || $this->post->lng == '') { $this->set('message', 'Some fields were blank!'); $this->render('core_message.tpl'); return; } if($this->post->hub == 'true') $this->post->hub = true; else $this->post->hub = false; $data = array( 'icao' => $this->post->icao, 'name' => $this->post->name, 'country' => $this->post->country, 'lat' => $this->post->lat, 'lng' => $this->post->lng, 'hub' => $this->post->hub, 'chartlink' => $this->post->chartlink, 'fuelprice' => $this->post->fuelprice ); OperationsData::EditAirport($data); if(DB::errno() != 0) { $this->set('message', 'There was an error adding the airport: '.DB::$error); $this->render('core_error.tpl'); return; } $this->set('message', $icao . ' has been edited'); $this->render('core_success.tpl'); LogData::addLog(Auth::$userinfo->pilotid, 'Edited the airport "'.$this->post->icao.' - '.$this->post->name.'"'); } protected function add_schedule_post() { if($this->post->code == '' || $this->post->flightnum == '' || $this->post->deptime == '' || $this->post->arrtime == '' || $this->post->depicao == '' || $this->post->arricao == '') { $this->set('message', 'All of the fields must be filled out'); $this->render('core_error.tpl'); return; } # Check if the schedule exists $sched = SchedulesData::getScheduleByFlight($this->post->code, $this->post->flightnum); if(is_object($sched)) { $this->set('message', 'This schedule already exists!'); $this->render('core_error.tpl'); return; } $enabled = ($this->post->enabled == 'on') ? true : false; # Check the distance if($this->post->distance == '' || $this->post->distance == 0) { $this->post->distance = OperationsData::getAirportDistance($this->post->depicao, $this->post->arricao); } # Format the flight level $this->post->flightlevel = str_replace(',', '', $this->post->flightlevel); $this->post->flightlevel = str_replace(' ', '', $this->post->flightlevel); $this->post->route = strtoupper($this->post->route); $this->post->route = str_replace($this->post->depicao, '', $this->post->route); $this->post->route = str_replace($this->post->arricao, '', $this->post->route); $this->post->route = str_replace('SID', '', $this->post->route); $this->post->route = str_replace('STAR', '', $this->post->route); $data = array( 'code'=>$this->post->code, 'flightnum'=>$this->post->flightnum, 'depicao'=>$this->post->depicao, 'arricao'=>$this->post->arricao, 'route'=>$this->post->route, 'aircraft'=>$this->post->aircraft, 'flightlevel'=>$this->post->flightlevel, 'distance'=>$this->post->distance, 'deptime'=>$this->post->deptime, 'arrtime'=>$this->post->arrtime, 'flighttime'=>$this->post->flighttime, 'daysofweek'=>implode('', $_POST['daysofweek']), 'price'=>$this->post->price, 'flighttype'=>$this->post->flighttype, 'notes'=>$this->post->notes, 'enabled'=>$enabled); # Add it in $ret = SchedulesData::AddSchedule($data); if(DB::errno() != 0 && $ret == false) { $this->set('message', 'There was an error adding the schedule, already exists DB error: '.DB::error()); $this->render('core_error.tpl'); return; } $this->set('message', 'The schedule "'.$this->post->code.$this->post->flightnum.'" has been added'); $this->render('core_success.tpl'); LogData::addLog(Auth::$userinfo->pilotid, 'Added schedule "'.$this->post->code.$this->post->flightnum.'"'); } protected function edit_schedule_post() { if($this->post->code == '' || $this->post->flightnum == '' || $this->post->deptime == '' || $this->post->arrtime == '' || $this->post->depicao == '' || $this->post->arricao == '') { $this->set('message', 'All of the fields must be filled out'); $this->render('core_error.tpl'); return; } $enabled = ($this->post->enabled == 'on') ? true : false; $this->post->route = strtoupper($this->post->route); # Format the flight level $this->post->flightlevel = str_replace(',', '', $this->post->flightlevel); $this->post->flightlevel = str_replace(' ', '', $this->post->flightlevel); # Clear anything invalid out of the route $this->post->route = strtoupper($this->post->route); $this->post->route = str_replace($this->post->depicao, '', $this->post->route); $this->post->route = str_replace($this->post->arricao, '', $this->post->route); $this->post->route = str_replace('SID', '', $this->post->route); $this->post->route = str_replace('STAR', '', $this->post->route); $data = array( 'code'=>$this->post->code, 'flightnum'=>$this->post->flightnum, 'depicao'=>$this->post->depicao, 'arricao'=>$this->post->arricao, 'route'=>$this->post->route, 'aircraft'=>$this->post->aircraft, 'flightlevel'=>$this->post->flightlevel, 'distance'=>$this->post->distance, 'deptime'=>$this->post->deptime, 'arrtime'=>$this->post->arrtime, 'flighttime'=>$this->post->flighttime, 'daysofweek'=>implode('', $_POST['daysofweek']), 'price'=>$this->post->price, 'flighttype'=>$this->post->flighttype, 'notes'=>$this->post->notes, 'enabled'=>$enabled); $val = SchedulesData::editScheduleFields($this->post->id, $data); if(!$val) { $this->set('message', 'There was an error editing the schedule: '.DB::error()); $this->render('core_error.tpl'); return; } # Parse the route: SchedulesData::getRouteDetails($this->post->id, $this->post->route); $this->set('message', 'The schedule "'.$this->post->code.$this->post->flightnum.'" has been edited'); $this->render('core_success.tpl'); LogData::addLog(Auth::$userinfo->pilotid, 'Edited schedule "'.$this->post->code.$this->post->flightnum.'"'); } protected function delete_schedule_post() { $schedule = SchedulesData::findSchedules(array('s.id'=>$this->post->id)); SchedulesData::DeleteSchedule($this->post->id); $params = array(); if(DB::errno() != 0) { $params['status'] = 'There was an error deleting the schedule'; $params['error'] = DB::error(); echo json_encode($params); return; } $params['status'] = 'ok'; echo json_encode($params); LogData::addLog(Auth::$userinfo->pilotid, 'Deleted schedule "'.$schedule->code.$schedule->flightnum.'"'); } } And Maincontroller <?php /** * Codon PHP Framework * www.nsslive.net/codon * Software License Agreement (BSD License) * * Copyright (c) 2008 Nabeel Shahzad, nsslive.net * All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * 3. The name of the author may not be used to endorse or promote products * derived from this software without specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. * IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * * @author Nabeel Shahzad * @copyright Copyright (c) 2008, Nabeel Shahzad * @link http://www.nsslive.net/codon * @license BSD License * @package codon_core */ class MainController { public static $ModuleList = array(); public static $activeModule; private static $stop_execute = false; private static $listSize; private static $keys = array(); public static $page_title; public static function loadEngineTasks() { CodonRewrite::ProcessRewrite(); Vars::setParameters(); self::$activeModule = strtoupper(CodonRewrite::$current_module); Config::loadSettings(); self::loadModules(); } /** * Search for any modules in the core/modules directory * Then call loadModules() after building the list * * @param string $path Base folder from where to run modules */ protected static function getModulesFromPath($path) { $dh = opendir($path); while (($file = readdir($dh)) !== false) { if($file != "." && $file != "..") { if(is_dir($path.'/'.$file)) { $fullpath = $path . DS . $file . DS . $file . '.php'; if(file_exists($fullpath)) { $file = strtoupper($file); $modules[$file] = $fullpath; } } } } closedir($dh); return $modules; } /** * Load and initialize any modules from a list * * @param array $ModuleList List of modules. $key is name, $value is path */ public static function loadModules() { global $NAVBAR; global $HTMLHead; self::$ModuleList = self::getModulesFromPath(CODON_MODULES_PATH); if(empty(self::$ModuleList)) { Debug::showCritical('No modules were found in module path! ('.CODON_MODULES_PATH.')'); return; } self::$listSize = sizeof(self::$ModuleList); self::$keys = array_keys(self::$ModuleList); for ($i=0; $i<self::$listSize; $i++) { $ModuleName = self::$keys[$i]; $ModuleController = self::$ModuleList[$ModuleName]; if(file_exists($ModuleController)) { include_once $ModuleController; if(class_exists($ModuleName)) { $ModuleName = strtoupper($ModuleName); global $$ModuleName; $$ModuleName = new $ModuleName(); $$ModuleName->init($ModuleName); // Call the parent constructor if(self::$activeModule == $ModuleName) { # Skip it for now, run it last since it's the active # one, and may overwrite some other parameters continue; } else { ob_start(); self::Run($ModuleName, 'NavBar'); $NAVBAR .= ob_get_clean(); self::Run($ModuleName, 'HTMLHead'); $HTMLHead .= ob_get_clean(); @ob_end_clean(); } } } } # Run the init tasks ob_start(); self::Run(self::$activeModule, 'NavBar'); $NAVBAR .= ob_get_clean(); self::Run(self::$activeModule, 'HTMLHead'); $HTMLHead .= ob_get_clean(); @ob_end_clean(); } /** * Return an instance of the module/controller specified * */ public static function getInstance($module) { $ModuleName = strtoupper($module); global $$ModuleName; // Make sure this module is valid if(!is_object($$ModuleName)) { return false; } return $$ModuleName; } /** * This runs the Controller() function of all the * modules, and gives priority to the module passed * in the parameter * * @param string $module_priority Module that is called first * * Change - Oct 2009 * Makes this more "cake-esque" - check if the "Controller" function * exists (for backwards compat), if it doesn't then run the function * defined by the "action" bit in the URL */ public static function RunAllActions() { //$call_function = 'Controller'; $ModuleName = strtoupper(self::$activeModule); global $$ModuleName; // Make sure this module is valid if(!is_object($$ModuleName)) { Debug::showCritical("The module \"{$ModuleName}\" doesn't exist!"); return; } // Check if we have a function for the page we are calling $name = CodonRewrite::$current_action; if($name == '') { $call_function = 'index'; } else { $call_function = $name; } /* Don't call self::Run() - parameters could change. They have to stay the same due to the fact that outside modules, etc will still use Run(), so it has to stay the same */ $ret = call_user_func_array(array($$ModuleName, $call_function), CodonRewrite::$params); /* Set the title, based on what the module has, if it's blank, then just set it to the module name */ self::$page_title = $$ModuleName->title; if(strlen(self::$page_title) === 0) { self::$page_title = ucwords(strtolower($ModuleName)); } return true; } /** * Call a specific function in a module * Function accepts additional parameters, and then passes * those parameters to the function which is being called. * * @param string $ModuleName Name of the module to call * @param string $MethodName Method in the module to call * @return value */ public static function Run($ModuleName, $MethodName) { $ModuleName = strtoupper($ModuleName); global $$ModuleName; // have a reference to the self if(!is_object($$ModuleName) || ! method_exists($$ModuleName, $MethodName)) { return false; } // if there are parameters added, then call the function // using those additional params $args = func_num_args(); if($args>2) { $vals=array(); for($i=2;$i<$args;$i++) { $param = func_get_arg($i); array_push($vals, $param); } return call_user_func_array(array($$ModuleName, $MethodName), $vals); } else { //no parameters, straight return return $$ModuleName->$MethodName(); } } /** * This stops execution of additional modules when * RunAllActions() is being called. After the current * module is called, no more of them will be called * afterwards */ public static function stopExecution() { self::$stop_execute = true; } /** * Seperate function because it will be expanded with API * later on when the install routines, etc are included * just makes sure the module is a valid one in the module's list * * @param string $Module See if $Module is a valid, initilized module */ protected static function valid_module($Module) { if(self::$ModuleList[$Module] != '') return true; return false; } /** * Return the list of loaded modules * * @return array List of active modules */ public static function getModuleList() { return self::$ModuleList; } } -
Step 1 Aircraft buying Mod Version 1.00 !!!!
Industrialshadow replied to Nighthawk's topic in Releases
Hi after updating i become this failure Fatal error: Call to undefined method OperationsData::AddAircaft() in /www/htdocs/w00dac26/lausitzair/admin/modules/Operations/Operations.php on line 734 And when i will enable a aircraft i become this failure Warning: call_user_func_array() [function.call-user-func-array]: First argument is expected to be a valid callback, 'Operations::buysellaircraft' was given in /www/htdocs/w00dac26/lausitzair/core/classes/MainController.class.php on line 218 I need help so i dont will reinstall the complete vms I cannot add more aircrafts yet I think my system is destroyed now i cant make anymore s*** f*** any solutions -
Yes thats a very good paint. Sava i have added pere in skype, Thanks for support Cheers and merry Christmas
-
thats wonderful News. Ok i wait of you. Many Thanks
-
Good Morning all I have tried to make myself I have not managed Repaints, unfortunately, this. With pleasure I is to be paid ready a little bit for it. We use currently the C206Stationair of Carenado for we a Livery need Of course(Naturally) also for a Freeware machine. The Paints are needed for Fs9 and FSX Maybe somebody is also found for us makes and would like to have nothing.
-
its fully inked. but in the adim area i will add a new chart dont see add after adding
-
Hello I have a Problem with the Module. When i add a chart as pdf i dont see it after save in the adminpanel. Also its not shwon up on the site. I have created a new folder in the root of my installtion. Where is the Problem?
-
Hello Thanks for you comment. Thats wonderful News..... Cheers
-
Good Morning, AZI Repein Website Down Damn your website is boken or shutdown? Why? I have requested a Repaint and yesterday i saw it scheduld? No where is my repaint? its the Service down? ANSWER PLEASE Thanks
-
i dont see the link in my admin panel. Why? I have made all with your informations but i dont see the link. When i look in my database i think its working. but the link hm i dont knows
-
Step 1 Aircraft buying Mod Version 1.00 !!!!
Industrialshadow replied to Nighthawk's topic in Releases
@Nighthawk dont working by me. I think you are from Germany? the we can contact us via mail and can resolve the problem ? Thx -
Step 1 Aircraft buying Mod Version 1.00 !!!!
Industrialshadow replied to Nighthawk's topic in Releases
Hi when i set a price in the Database specially for an AC500 to 750,000 an i will buy this Aircaft, then i see not the price.. and after buying the price is not shown up. if there an failure in the setting? -
ok my provider hav made the backup from 20 July 2011 but now doesnt work. i think we are hacked. any body a idea where i can find the error. I think is in the login?
-
here are the logs checkinstall.php phpVMS Build Number: v2.1.934-153-g822a0b9 Checking PHP version [OK] PHP version is 5.2.12-nmm2.x ASP Tags [OK] ASP-style tags are disabled Checking connectivity... [OK] Can contact outside servers Checking for SimpleXML module... [OK] SimpleXML module exists! Checking file hashes for corrupt or mismatched files [Checksum failed] /core/lang/en.lang.php did not match, possibly corrupt or out of date [Checksum failed] /core/common/PIREPData.class.php did not match, possibly corrupt or out of date [Checksum failed] /core/common/jqgrid.class.php did not match, possibly corrupt or out of date [Checksum failed] /core/common/StatsData.class.php did not match, possibly corrupt or out of date [Checksum failed] /core/common/RSSFeed.class.php did not match, possibly corrupt or out of date [Checksum failed] /core/common/SchedulesData.class.php did not match, possibly corrupt or out of date [Checksum failed] /core/common/Countries.class.php did not match, possibly corrupt or out of date [Checksum failed] /core/common/GoogleChart.class.php did not match, possibly corrupt or out of date [Checksum failed] /core/common/NavData.class.php did not match, possibly corrupt or out of date [Checksum failed] /core/common/FuelData.class.php did not match, possibly corrupt or out of date [Checksum failed] /core/common/AircraftStats.class.php did not match, possibly corrupt or out of date [Checksum failed] /core/common/LogData.class.php did not match, possibly corrupt or out of date [Checksum failed] /core/common/DownloadData.class.php did not match, possibly corrupt or out of date [Checksum failed] /core/common/OperationsData.class.php did not match, possibly corrupt or out of date [Checksum failed] /core/common/OFCharts.class.php did not match, possibly corrupt or out of date [Checksum failed] /core/templates/schedule_results.tpl did not match, possibly corrupt or out of date [Checksum failed] /core/templates/profile_edit.tpl did not match, possibly corrupt or out of date [Checksum failed] /core/templates/frontpage_reports.tpl did not match, possibly corrupt or out of date [Checksum failed] /core/templates/frontpage_main.tpl did not match, possibly corrupt or out of date [Checksum failed] /core/templates/finance_summarysheet.tpl did not match, possibly corrupt or out of date [Checksum failed] /core/templates/schedule_briefing.tpl did not match, possibly corrupt or out of date [Checksum failed] /core/templates/schedule_searchform.tpl did not match, possibly corrupt or out of date [Checksum failed] /core/templates/pirep_new.tpl did not match, possibly corrupt or out of date [Checksum failed] /core/templates/pilots_list.tpl did not match, possibly corrupt or out of date [Checksum failed] /core/templates/pilot_public_profile.tpl did not match, possibly corrupt or out of date [Checksum failed] /core/templates/schedule_details.tpl did not match, possibly corrupt or out of date [Checksum failed] /core/codon.config.php did not match, possibly corrupt or out of date [Checksum failed] /core/classes/CodonData.class.php did not match, possibly corrupt or out of date [Checksum failed] /core/classes/CodonCache.class.php did not match, possibly corrupt or out of date [Checksum failed] /core/classes/TemplateSet.class.php did not match, possibly corrupt or out of date [Checksum failed] /core/classes/CodonRewrite.class.php did not match, possibly corrupt or out of date [Checksum failed] /core/classes/Config.class.php did not match, possibly corrupt or out of date [Checksum failed] /core/classes/ezdb/ezdb_base.class.php did not match, possibly corrupt or out of date [Checksum failed] /core/classes/ezdb/ezdb_mysql.class.php did not match, possibly corrupt or out of date [Error] ../core/pages/index.php doesn't exist [Checksum failed] /core/modules/Schedules/Schedules.php did not match, possibly corrupt or out of date [Checksum failed] /core/modules/Profile/Profile.php did not match, possibly corrupt or out of date [Checksum failed] /core/modules/Downloads/Downloads.php did not match, possibly corrupt or out of date [Checksum failed] /core/modules/kACARS_Free/kACARS_Free.php did not match, possibly corrupt or out of date [Checksum failed] /core/modules/ACARS/fspax.php did not match, possibly corrupt or out of date [Checksum failed] /core/modules/ACARS/xacars.php did not match, possibly corrupt or out of date [Checksum failed] /core/modules/PIREPS/PIREPS.php did not match, possibly corrupt or out of date [Checksum failed] /core/modules/Pages/Pages.php did not match, possibly corrupt or out of date [Checksum failed] /core/modules/RouteMap/RouteMap.php did not match, possibly corrupt or out of date [Checksum failed] /admin/maintenance.php did not match, possibly corrupt or out of date [Checksum failed] /admin/templates/sidebar_schedules.tpl did not match, possibly corrupt or out of date [Checksum failed] /admin/templates/sidebar_aircraft.tpl did not match, possibly corrupt or out of date [Checksum failed] /admin/templates/finance_summarysheet.tpl did not match, possibly corrupt or out of date [Checksum failed] /admin/templates/pilots_details.tpl did not match, possibly corrupt or out of date [Checksum failed] /admin/templates/pireps_list.tpl did not match, possibly corrupt or out of date [Checksum failed] /admin/templates/groups_groupform.tpl did not match, possibly corrupt or out of date [Checksum failed] /admin/templates/pirep_edit.tpl did not match, possibly corrupt or out of date [Checksum failed] /admin/templates/ops_airportlist.tpl did not match, possibly corrupt or out of date [Checksum failed] /admin/templates/core_sidebar.tpl did not match, possibly corrupt or out of date [Checksum failed] /admin/templates/pilots_options.tpl did not match, possibly corrupt or out of date [Checksum failed] /admin/templates/pilots_pending.tpl did not match, possibly corrupt or out of date [Checksum failed] /admin/templates/pilots_list.tpl did not match, possibly corrupt or out of date [Checksum failed] /admin/index.php did not match, possibly corrupt or out of date [Checksum failed] /admin/lib/layout/header.tpl did not match, possibly corrupt or out of date [Checksum failed] /admin/action.php did not match, possibly corrupt or out of date [Checksum failed] /admin/modules/Operations/Operations.php did not match, possibly corrupt or out of date [Checksum failed] /admin/modules/Maintenance/Maintenance.php did not match, possibly corrupt or out of date [Checksum failed] /admin/modules/PIREPAdmin/PIREPAdmin.php did not match, possibly corrupt or out of date [Checksum failed] /lib/js/acarsmap.js did not match, possibly corrupt or out of date and the checkdb.php Checking phpvms_acarsdata...OK Checking phpvms_adminlog...OK Checking phpvms_aircraft...OK Checking phpvms_airlines...OK Checking phpvms_airports...OK Checking phpvms_awards...OK Checking phpvms_awardsgranted...OK Checking phpvms_bids...OK Checking phpvms_customfields...OK Checking phpvms_downloads...OK Checking phpvms_expenselog...OK Checking phpvms_expenses...OK Checking phpvms_fieldvalues...OK Checking phpvms_financedata...OK Checking phpvms_fuelprices...OK Checking phpvms_groupmembers...OK Checking phpvms_groups...OK Checking phpvms_navdata...OK Checking phpvms_news...OK Checking phpvms_pages...OK Checking phpvms_pilots...OK Checking phpvms_pirepcomments...OK Checking phpvms_pirepfields...OK Checking phpvms_pireps...OK Checking phpvms_pirepvalues...OK Checking phpvms_ranks...OK Checking phpvms_schedules...OK Checking phpvms_sessions...OK Checking phpvms_settings...OK Checking phpvms_updates...OK
-
ok. i will try it tommorow. Now its time for bed. I wil post here the log from this. Need i the install directory?
-
so for now i have tested on my testsystem. In the Test Area i can login full and i can go into my adminpanel. I use the ssame Server and Provider for this. Only the Database is not the same. Testsystem is fully working but the Mainpage where we are online doesnt let me login to access our Features.
-
tested and negative... my password is correct i have doublechecked with the email is coming to me. and no working again.
-
its checked. no way to become it working back.....last week its working fine and now. i dont know LoL
-
hi mark where can i change the cookies settings in firefox?. I hope this solve this problem. but a Pilot from me have test the login. He can also not login to the site. ok i have check this. cookies ar enabled. no working
-
i have use the password from the new regestration. No Access.....