-
Posts
30 -
Joined
-
Last visited
Content Type
Profiles
Forums
phpVMS Resources
Downloads
Posts posted by emaresh456
-
-
On 9/16/2016 at 1:07 PM, flyalaska said:
Remove the code from both profiles of the total miles code
<?php echo StatsData::TotalPilotMiles($pilot->pilotid); ?>
replace it with -- for now.
i take it this code off it works fine but when it add this code to my profile_main page it come up with this Fatal error: Call to undefined method StatsData::TotalPilotMiles() in /home4/emaresh1982/public_html/lib/skins/blueIce/profile_main.phpon line 57
-
so were do i get that
-
I am trying to start up a New VA Club were you can fly an airplane you like or military flight you like and Airline flight I need to see if I can change some coding around to meet my needs if I can, I am trying to take away the flight scheduled but keep the auto pirep going were they can file any kind of flight they want, without having a set flight scheduled or bids like the other VA have.
-
-
ok that works I went to line 139 and change $lstats = TouchdownStatsData::get_stats_by_cur_month(5); but I am still geting this error
Fatal error: Call to undefined method TouchdownStatsData::get_stats_by_cur_month() in /home4/emaresh1982/public_html/lib/skins/blueIce/frontpage_main.php on line 139
I read the post how to fix it but got confuse on it how do i fix it i and runing phpvms 5.5.2
-
-
11 hours ago, flyalaska said:
Line 177 is $reCaptcha = new ReCaptcha(RECAPTCHA_PRIVATE_KEY);
I assume your Private key is wrong. Did you put the two keys in your local.congig.php file?
I did put in the two right key i got
Site keyUse this in the HTML code your site serves to users.6Le1jjkUAAAAALGZk72MkWBYXi3PYaOqYPZ4L4O7Secret keyUse this for communication between your site and Google. Be sure to keep it a secret.6Le1jjkUAAAAAHhaOUNLKhOwofnXIKIxB7YMRBMxI am just only getting Fatal error: Class 'ReCaptcha' not found in /home4/emaresh1982/public_html/core/modules/Registration/Registration.php on line 177 want to know how can i fix that do i have to go in Registration or in app.config.php? -
10 hours ago, flyalaska said:
Can you paste the contents of your core/modules/Registration/Registration.php here?
here it is
<?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/
*/class Registration extends CodonModule
{
public function HTMLHead() {
/*Show our password strength checker
*/
if($this->get->page == 'register') {
$this->renderTemplate('registration_javascript.tpl');
}
}
public function index()
{
//updated to Google noCaptcha 1/15
require_once CORE_LIB_PATH.'/recaptcha/recaptchalib.php';if(Auth::LoggedIn()) { // Make sure they don't over-ride it
$this->render('login_already.tpl');
return;
}
if(isset($_POST['submit'])) {
$this->ProcessRegistration();
} else {
$this->ShowForm();
}
}protected function ShowForm()
{
//Google reCaptcha
//updated to Google noCaptcha 1/15
$this->set('sitekey', RECAPTCHA_PUBLIC_KEY);
$this->set('lang', 'en');$field_list = RegistrationData::GetCustomFields();
$this->set('extrafields', $field_list);
$this->set('field_list', $field_list);$airline_list = OperationsData::getAllAirlines(true);
$this->set('allairlines', $airline_list);
$this->set('airline_list', $airline_list);$hub_list = OperationsData::getAllHubs();
$this->set('allhubs', $hub_list);
$this->set('hub_list', $hub_list);$country_list = Countries::getAllCountries();
$this->set('countries', $country_list);
$this->set('country_list', $country_list);$this->render('registration_mainform.tpl');
}/**
* Registration::ProcessRegistration()
*
* @return
*/
protected function ProcessRegistration()
{// Yes, there was an error
if(!$this->VerifyData()) {
$this->ShowForm();
return;
}$data = array(
'firstname' => $this->post->firstname,
'lastname' => $this->post->lastname,
'email' => $this->post->email,
'password' => $this->post->password1,
'code' => $this->post->code,
'location' => $this->post->location,
'hub' => $this->post->hub,
'confirm' => false
);if(CodonEvent::Dispatch('registration_precomplete', 'Registration', $_POST) == false) {
return false;
}$ret = RegistrationData::CheckUserEmail($data['email']);
if($ret) {
$this->set('error', Lang::gs('email.inuse'));
$this->render('registration_error.tpl');
return false;
}$val = RegistrationData::AddUser($data);
if($val == false) {
$this->set('error', RegistrationData::$error);
$this->render('registration_error.tpl');
return;
} else {$pilotid = RegistrationData::$pilotid;
/* Automatically confirm them if that option is set */
if(Config::Get('PILOT_AUTO_CONFIRM') == true) {
PilotData::AcceptPilot($pilotid);
RanksData::CalculatePilotRanks();$pilot = PilotData::getPilotData($pilotid);
$this->set('pilot', $pilot);
$this->render('registration_autoconfirm.tpl');
} else { /* Otherwise, wait until an admin confirms the registration */
RegistrationData::SendEmailConfirm($email, $firstname, $lastname);
$this->render('registration_sentconfirmation.tpl');
}
}CodonEvent::Dispatch('registration_complete', 'Registration', $_POST);
// Registration email/show user is waiting for confirmation
$sub = 'A user has registered';
$message = "The user {$data['firstname']} {$data['lastname']} ({$data['email']}) has registered, and is awaiting confirmation.";$email = Config::Get('EMAIL_NEW_REGISTRATION');
if(empty($email)) {
$email = ADMIN_EMAIL;
}Util::SendEmail($email, $sub, $message);
// Send email to user
$this->set('firstname', $data['firstname']);
$this->set('lastname', $data['lastname']);
$this->set('userinfo', $data);$message = Template::Get('email_registered.tpl', true);
Util::SendEmail($data['email'], 'Registration at '.SITE_NAME, $message);$rss = new RSSFeed('Latest Pilot Registrations', SITE_URL, 'The latest pilot registrations');
$pilot_list = PilotData::GetLatestPilots();
foreach($pilot_list as $pilot) {
$rss->AddItem('Pilot '.PilotData::GetPilotCode($pilot->code, $pilot->pilotid)
. ' ('.$pilot->firstname .' ' . $pilot->lastname.')',
SITE_URL.'/admin/index.php?admin=pendingpilots','','');
}$rss->BuildFeed(LIB_PATH.'/rss/latestpilots.rss');
}
/*
* Process all the registration data
*/
protected function VerifyData()
{
$error = false;//Google reCaptcha
//updated to Google noCaptcha 1/15
$resp = null;
$reCaptcha = new ReCaptcha(RECAPTCHA_PRIVATE_KEY);
// Was there a reCAPTCHA response?
if ($_POST["g-recaptcha-response"]) {
$resp = $reCaptcha->verifyResponse(
$_SERVER["REMOTE_ADDR"],
$_POST["g-recaptcha-response"]
);
}//check if reCaptcha response was valid
if ($resp == null) {
$error = true;
$this->set('captcha_error', 'reCaptcha Validation Error');
}
//end Google reCaptcha
/* Check the firstname and last name
*/
if($this->post->firstname == '') {
$error = true;
$this->set('firstname_error', true);
} else {
$this->set('firstname_error', '');}
/* Check the last name
*/
if($this->post->lastname == '') {
$error = true;
$this->set('lastname_error', true);
}
else {
$this->set('lastname_error', '');
}/* Check the email address
*/
if(filter_var($this->post->email, FILTER_VALIDATE_EMAIL) == false) {
$error = true;
$this->set('email_error', true);
} else {
$this->set('email_error', '');
}
/* Check the location
*/
if($this->post->location == '') {
$error = true;
$this->set('location_error', true);
} else {
$this->set('location_error', '');
}// Check password length
if(strlen($this->post->password1) <= 5) {
$error = true;
$this->set('password_error', 'The password is too short!');
} else {
$this->set('password_error', '');
}// Check is passwords are the same
if($this->post->password1 != $this->post->password2) {
$error = true;
$this->set('password_error', 'The passwords do not match!');
} else {
$this->set('password_error', '');
}
//Get customs fields
$fields = RegistrationData::getCustomFields();if(count($fields) > 0) {
foreach ($fields as $field) {
$value = Vars::POST($field->fieldname);
$value1 = DB::escape($value);
if ($field->required == 1 && $value1 == '') {
$error = true;
$this->set('custom_'.$field->fieldname.'_error', true);
} else {
$this->set('custom_'.$field->fieldname.'_error', '');
}
}
}if($error == true) {
return false;
}return true;
}
}
-
i am using Version 5.5.2
-
-
lol know i have a onther problem the recaptcha works but know i am geting this error
Fatal error: Class 'ReCaptcha' not found in /home4/emaresh1982/public_html/core/modules/Registration/Registration.php on line 177
-
thanks that works
- 1
-
i post a pic you will see what i am having, it is saying ERROR for site owner:
Invalid domain for site key -
I try to fine some forum post on the forum site but no of them are what i need I need to see how i can remove or fix the recaptcha can some one help
-
Never mine I got it fix it is working now
-
I have the free vis of kAcars I try everything I know I try to do what other poeple said on the forums to try to fix but it is still not working I have the flights # check off in my user setting as shown
When i get my Get flight Bit Info it is saying this
and i do have the flight already bid in my web site and it is not finding it pleae help
-
Hey I am need some help here way is this always coming up kACARS Module Error
-
when input my route csv file in my schedules it got this pop
"Fatal error: Allowed memory size of 67108864 bytes exhausted (tried to allocate 5130241 bytes) in /home/vaseapor/public_html/PAA2/lib/skins/Arctic/layout.tpl on line 107" I like to get some help
-
You are free hosting?
no i am not on a a free host
-
-
-
when i import it to my phpadmin in my web hosting cpanel it shows as a table 33 how can i change the the file format from csv to sql or what?
-
-
hey Thank you Map need to be fix but i can that thanks for the help
blueIce
in Releases
Posted
the problem might be I don't know which fold do I put in the mods on the phpvms 5.5