[RevCMS] Register script not working?
Hello,
Been coding my own register script and for some reason it's not registering a user. It worked fine on Uber and Sleeve, but not on Rev. I've changed over all the names and actions to work with Rev but it still doesn't work.
Here's the code;
Code:
<div id="page-reg" style="display: none;">
<h1>Register</h1>
<form id="register" method="post" action="http://127.0.0.1/"><br />
<div>
<label for="habbo-name" class="reg">Username</label>
<input value="" type="text" id="name" size="32" name="reg_username" class="textarea" maxlength="32" onkeydown="resetName()" onblur="checkName()">
<div class="help" onmouseover="popup('Your username must contain only letters and numbers, be between 2 and 16 letters and must not be in use already.');"></div>
</div>
<br>
<div>
<label for="password" class="reg">Password</label>
<input value="" type="password" id="password" size="35" name="reg_password" class="textarea" maxlength="32" onkeydown="resetPass()" onblur="checkPass()">
<div class="help" onmouseover="popup('Your password must be over 6 characters for security reasons.');"></div>
</div>
<br>
<div>
<label for="password2" class="reg">Retype Password</label>
<input type="password" id="password2" size="35" name="reg_password" value="" class="textarea" maxlength="32" onkeydown="resetPass2()" onblur="checkPass2()">
<div class="help" onmouseover="popup('This password must match the above password.');"></div>
</div>
<br>
<div>
<label for="email" class="reg">Email</label>
<input value="" type="text" id="email" size="35" name="reg_email" class="textarea" maxlength="48" onkeydown="resetMail()" onblur="checkMail()">
<div class="help" onmouseover="popup('Please use a valid email adress (E.g yourname@gmail.com).');"></div>
</div>
<br>
<input type="submit" class="button" id="submit" value="Create account">
</form>
Anyone any ideas?
Re: [RevCMS] Register script not working?
If this is a register built into the index, make a separate version of the index on the /register page and do action = "{url}/register", if it is just a register page by itself(not on the index) remove the action = "http://127.0.0.1/".
Re: [RevCMS] Register script not working?
Quote:
Originally Posted by
Lewislol
If this is a register built into the index, make a separate version of the index on the /register page and do action = "{url}/register", if it is just a register page by itself(not on the index) remove the action = "http://127.0.0.1/".
Doing that just takes me to url/register once I've filled in the form and clicked 'Create Account' but doesn't register the user. It is built into the index, so linking it to /register would defeat the purpose of it.
Re: [RevCMS] Register script not working?
Try this.
Code:
<div id="page-reg" style="display: none;">
<h1>Register</h1>
<form id="register" method="post" action="{url}/register"><br />
<div>
<label for="habbo-name" class="reg">Username</label>
<input value="" type="text" id="name" size="32" name="reg_username" class="textarea" maxlength="32" onkeydown="resetName()" onblur="checkName()">
<div class="help" onmouseover="popup('Your username must contain only letters and numbers, be between 2 and 16 letters and must not be in use already.');"></div>
</div>
<br>
<div>
<label for="password" class="reg">Password</label>
<input value="" type="password" id="password" size="35" name="reg_password" class="textarea" maxlength="32" onkeydown="resetPass()" onblur="checkPass()">
<div class="help" onmouseover="popup('Your password must be over 6 characters for security reasons.');"></div>
</div>
<br>
<div>
<label for="password2" class="reg">Retype Password</label>
<input type="password" id="password2" size="35" name="reg_password" value="" class="textarea" maxlength="32" onkeydown="resetPass2()" onblur="checkPass2()">
<div class="help" onmouseover="popup('This password must match the above password.');"></div>
</div>
<br>
<div>
<label for="email" class="reg">Email</label>
<input value="" type="text" id="email" size="35" name="reg_email" class="textarea" maxlength="48" onkeydown="resetMail()" onblur="checkMail()">
<div class="help" onmouseover="popup('Please use a valid email adress (E.g yourname@gmail.com).');"></div>
</div>
<br>
<input type="submit" name = "register" class="button" id="submit" value="Create account">
</form>
Re: [RevCMS] Register script not working?
Quote:
Originally Posted by
Lewislol
Try this.
Code:
<div id="page-reg" style="display: none;">
<h1>Register</h1>
<form id="register" method="post" action="http://forum.ragezone.com/{url}/register"><br />
<div>
<label for="habbo-name" class="reg">Username</label>
<input value="" type="text" id="name" size="32" name="reg_username" class="textarea" maxlength="32" onkeydown="resetName()" onblur="checkName()">
<div class="help" onmouseover="popup('Your username must contain only letters and numbers, be between 2 and 16 letters and must not be in use already.');"></div>
</div>
<br>
<div>
<label for="password" class="reg">Password</label>
<input value="" type="password" id="password" size="35" name="reg_password" class="textarea" maxlength="32" onkeydown="resetPass()" onblur="checkPass()">
<div class="help" onmouseover="popup('Your password must be over 6 characters for security reasons.');"></div>
</div>
<br>
<div>
<label for="password2" class="reg">Retype Password</label>
<input type="password" id="password2" size="35" name="reg_password" value="" class="textarea" maxlength="32" onkeydown="resetPass2()" onblur="checkPass2()">
<div class="help" onmouseover="popup('This password must match the above password.');"></div>
</div>
<br>
<div>
<label for="email" class="reg">Email</label>
<input value="" type="text" id="email" size="35" name="reg_email" class="textarea" maxlength="48" onkeydown="resetMail()" onblur="checkMail()">
<div class="help" onmouseover="popup('Please use a valid email adress (E.g yourname@gmail.com).');"></div>
</div>
<br>
<input type="submit" name = "register" class="button" id="submit" value="Create account">
</form>
Nope. Just does the same as before. Might I need to change some of the core coding for it to work?
Re: [RevCMS] Register script not working?
This will be my last attempt, I seen another error.
Code:
<div id="page-reg" style="display: none;">
<h1>Register</h1>
<form id="register" method="post" action="http://forum.ragezone.com/{url}/register"><br />
<div>
<label for="habbo-name" class="reg">Username</label>
<input value="" type="text" id="name" size="32" name="reg_username" class="textarea" maxlength="32" onkeydown="resetName()" onblur="checkName()">
<div class="help" onmouseover="popup('Your username must contain only letters and numbers, be between 2 and 16 letters and must not be in use already.');"></div>
</div>
<br>
<div>
<label for="password" class="reg">Password</label>
<input value="" type="password" id="password" size="35" name="reg_password" class="textarea" maxlength="32" onkeydown="resetPass()" onblur="checkPass()">
<div class="help" onmouseover="popup('Your password must be over 6 characters for security reasons.');"></div>
</div>
<br>
<div>
<label for="password2" class="reg">Retype Password</label>
<input type="password" id="password2" size="35" name="reg_rep_password" value="" class="textarea" maxlength="32" onkeydown="resetPass2()" onblur="checkPass2()">
<div class="help" onmouseover="popup('This password must match the above password.');"></div>
</div>
<br>
<div>
<label for="email" class="reg">Email</label>
<input value="" type="text" id="email" size="35" name="reg_email" class="textarea" maxlength="48" onkeydown="resetMail()" onblur="checkMail()">
<div class="help" onmouseover="popup('Please use a valid email adress (E.g yourname@gmail.com).');"></div>
</div>
<br>
<input type="submit" name = "register" class="button" id="submit" value="Create account">
</form>
One of the password fields(the repeat one) was set to reg_password, not reg_rep_password.
Re: [RevCMS] Register script not working?
@Lewislol - solved. Remembered I changed the coding of the register in the core for an old index I used. Needed to edit the values again.
+1 for the help though.