Password box doesn't display since updated to php 7 : <p>My web hosting have now decided to use PHP 7 and I'm having issues with some of my pages , managed to fix most but this one is a head scratcher for me. 
The password box doesn't show but the others box in the same page do? so I can't type the password to register</p>

<p>I've noticed the height is defined differently and not sure how to get around it if this is the issue</p>

<p><div class="snippet" data-lang="js" data-hide="false" data-console="true" data-babel="false">
<div class="snippet-code">
<pre class="snippet-code-html lang-html prettyprint-override"><code>&lt;?PHP
require_once("./include/membersite_config.php");

if(isset($_POST['submitted']))
{
   if($fgmembersite-&gt;RegisterUser())
   {
        $fgmembersite-&gt;RedirectToURL("thank-you.html");
   }
}

?&gt;
  &lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"&gt;
  &lt;html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-US" lang="en-US"&gt;

  &lt;head&gt;
    &lt;meta http-equiv='Content-Type' content='text/html; charset=utf-8' /&gt;
    &lt;title&gt;Contact us&lt;/title&gt;
    &lt;link rel="STYLESHEET" type="text/css" href="style/fg_membersite.css" /&gt;
    &lt;script type='text/javascript' src='scripts/gen_validatorv31.js'&gt;&lt;/script&gt;
    &lt;link rel="STYLESHEET" type="text/css" href="style/pwdwidget.css" /&gt;
    &lt;script src="scripts/pwdwidget.js" type="text/javascript"&gt;&lt;/script&gt;
  &lt;/head&gt;

  &lt;body&gt;

    &lt;!-- Form Code Start --&gt;
    &lt;div id='fg_membersite'&gt;
      &lt;form id='register' action='&lt;?php echo $fgmembersite-&gt;GetSelfScript(); ?&gt;' method='post' accept-charset='UTF-8'&gt;
        &lt;fieldset&gt;
          &lt;legend&gt;Register&lt;/legend&gt;

          &lt;input type='hidden' name='submitted' id='submitted' value='1' /&gt;

          &lt;div class='short_explanation'&gt;* required fields&lt;/div&gt;
          &lt;input type='text' class='spmhidip' name='&lt;?php echo $fgmembersite-&gt;GetSpamTrapInputName(); ?&gt;' /&gt;

          &lt;div&gt;&lt;span class='error'&gt;&lt;?php echo $fgmembersite-&gt;GetErrorMessage(); ?&gt;&lt;/span&gt;&lt;/div&gt;
          &lt;div class='container'&gt;
            &lt;label for='name'&gt;Your Full Name*: &lt;/label&gt;&lt;br/&gt;
            &lt;input type='text' name='name' id='name' value='&lt;?php echo $fgmembersite-&gt;SafeDisplay(' name ') ?&gt;' maxlength="50" /&gt;&lt;br/&gt;
            &lt;span id='register_name_errorloc' class='error'&gt;&lt;/span&gt;
          &lt;/div&gt;
          &lt;div class='container'&gt;
            &lt;label for='email'&gt;Email Address*:&lt;/label&gt;&lt;br/&gt;
            &lt;input type='text' name='email' id='email' value='&lt;?php echo $fgmembersite-&gt;SafeDisplay(' email ') ?&gt;' maxlength="50" /&gt;&lt;br/&gt;
            &lt;span id='register_email_errorloc' class='error'&gt;&lt;/span&gt;
          &lt;/div&gt;
          &lt;div class='container'&gt;
            &lt;label for='username'&gt;UserName*:&lt;/label&gt;&lt;br/&gt;
            &lt;input type='text' name='username' id='username' value='&lt;?php echo $fgmembersite-&gt;SafeDisplay(' username ') ?&gt;' maxlength="50" /&gt;&lt;br/&gt;
            &lt;span id='register_username_errorloc' class='error'&gt;&lt;/span&gt;
          &lt;/div&gt;
          &lt;div class='container' style='height:80px;'&gt;
            &lt;label for='password'&gt;Password*:&lt;/label&gt;&lt;br/&gt;
            &lt;div class='pwdwidgetdiv' id='thepwddiv'&gt;&lt;/div&gt;
            &lt;noscript&gt;
    &lt;input type='password' name='password' id='password' maxlength="50" /&gt;
    &lt;/noscript&gt;
            &lt;div id='register_password_errorloc' class='error' style='clear:both'&gt;&lt;/div&gt;
          &lt;/div&gt;

          &lt;div class='container'&gt;
            &lt;input type='submit' name='Submit' value='Submit' /&gt;
          &lt;/div&gt;

        &lt;/fieldset&gt;
      &lt;/form&gt;
      &lt;!-- client-side Form Validations:
Uses the excellent form validation script from JavaScript-coder.com--&gt;

      &lt;script type='text/javascript'&gt;
        // &lt;![CDATA[
        var pwdwidget = new PasswordWidget('thepwddiv', 'password');
        pwdwidget.MakePWDWidget();

        var frmvalidator = new Validator("register");
        frmvalidator.EnableOnPageErrorDisplay();
        frmvalidator.EnableMsgsTogether();
        frmvalidator.addValidation("name", "req", "Please provide your name");

        frmvalidator.addValidation("email", "req", "Please provide your email address");

        frmvalidator.addValidation("email", "email", "Please provide a valid email address");

        frmvalidator.addValidation("username", "req", "Please provide a username");

        frmvalidator.addValidation("password", "req", "Please provide a password");

        // ]]&gt;
      &lt;/script&gt;

      &lt;!--
Form Code End (see html-form-guide.com for more info.)
--&gt;

  &lt;/body&gt;

  &lt;/html&gt;</code></pre>
</div>
</div>
</p>
