Jump to content

Registration form won't submit


Shepred

Recommended Posts

Evening!

I've modified the registration module, but it simply won't submit whenever the button is pressed. I am unsure what I've done wrong, or what's causing the error.

Any help is greatly appreciated, here's my code:

<?php if(!defined('IN_PHPVMS') && IN_PHPVMS !== true) { die(); } ?>
<div class="row">
<div class="col-md-8">
<div class="shbox">
<div class="header">
vPrimera
</div>
<form method="post" action="<?php echo url('/registration');?>">
<div class="table">
 <table class="table table-striped">
 <tbody>
 <tr>
 <td><b>First name: *</b></td>
 <td><input type="text" name="firstname" class="form-control" value="<?php echo Vars::POST('firstname');?>" /><?php if($firstname_error == true) echo '<p class="error">Please enter your first name</p>'; ?></td>
 </tr>
 <tr>
 <td><b>Surname: *</b></td>
 <td><input type="text" name="lastname" class="form-control" value="<?php echo Vars::POST('lastname');?>" /><?php if($lastname_error == true) echo '<p class="error">Please enter your surname</p>'; ?></td>
 </tr>
 <tr>
 <td><b>Email address: *</b></td>
 <td><input type="text" name="email" class="form-control" value="<?php echo Vars::POST('email');?>" /><?php if($email_error == true) echo '<p class="error">Please enter your email address</p>'; ?></td>
 </tr>
 <tr>
 <td><b>Select Airline: *</b></td>
 <td><select name="code" id="code" class="form-control"><?php foreach($airline_list as $airline) { echo '<option value="'.$airline->code.'">'.$airline->code.' - '.$airline->name.'</option>'; } ?></select></td>
 </tr>
 <tr>
 <td><b>Desired hub: *</b></td>
 <td><select name="hub" id="hub" class="form-control"><?php foreach($hub_list as $hub) { echo '<option value="'.$hub->icao.'">'.$hub->icao.' - ' . $hub->name .'</option>'; } ?></select></td>
 </tr>
 <tr>
 <td><b>Country of residence: *</b></td>
 <td><select name="location" class="form-control">
	 <?php
	 foreach($country_list as $countryCode=>$countryName) {
	 if(Vars::POST('location') == $countryCode) {
	 $sel = 'selected="selected"';
	 } else {
	 $sel = '';
	 }

	 echo '<option value="'.$countryCode.'" '.$sel.'>'.$countryName.'</option>';
	 }
	 ?>
	 </select>
	 <?php
	 if($location_error == true) {
	 echo '<p class="error">Please enter country of residence</p>';
	 }
	 ?>
 </td>
 </tr>
 <tr>
 <td><b>Password: *</b></td>
 <td><input id="password" type="password" name="password1" class="form-control" value="" /></td>
 </tr>
 <tr>
 <td><b>Password again: *</b></td>
 <td><input type="password" name="password2" value="" class="form-control" />
	 <?php
	 if($password_error != '')
	 echo '<p class="error">'.$password_error.'</p>';
	 ?>
 </td>
 </tr>
 </tbody>
 </table>
</div>
<div class="text">
 <input type="submit" name="submit" value="Send application" class="btn btn-default"/>
</div>
</form>
</div>
</div>
<div class="col-md-4">
<div class="shbox">
<div class="header">
Notice
</div>
<div class="text">
Fields with an asteriks (*) must be filled.
</div>
</div>
</div>
</div>

I am running the dev build of phpVMS 5.4.

Thanks in advance.

Link to comment
Share on other sites

I am not quite sure what you really modified other than messing with the CSS. I am trying to understand what (<?php if(!defined('IN_PHPVMS') && IN_PHPVMS !== true) { die(); } ?>) is for?

Most I can suggest is start fresh with the original template and add one line at a time and check it. Then, you can see where the issue is with. I put this on a demo site, and gave me a white screen. Also, double check you have the appropriet amount of closing </div> for the div classes.

Link to comment
Share on other sites

I am not quite sure what you really modified other than messing with the CSS. I am trying to understand what (<?php if(!defined('IN_PHPVMS')&& IN_PHPVMS !==true){die();}?>) is for?

Most I can suggest is start fresh with the original template and add one line at a time and check it. Then, you can see where the issue is with. I put this on a demo site, and gave me a white screen. Also, double check you have the appropriet amount of closing </div> for the div classes.

Hi, thanks for you help. The "if defined in PHPVMS" is from the dev version of 5.4, comes stock with all pages. I've already tried replacing my file, with the default file, and it works just fine. I'll double check the closing div's when I get home, and get back to you.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...