login in promo custom HTML block

I need the login form where the custom promo html block is. I have put some static code there but when I click login I get a blank membership.php page.

 

I have searched this forum for finding static code for the login to no avail. Any assistance would be greatly appreciated

 

Giving it another shot......
Quote · 23 Aug 2010

I have never seen a request for this before. Rather unusual which is most likely what a search found nothing. Try this.


<form id="login_box_form" action="member.php" class="form_advanced" method="post" onsubmit="validateLoginForm(this); return false;">
<input class="form_input_hidden" type="hidden">
<input class="form_input_hidden" name="relocate" type="hidden" value="member.php">
<div class="form_advanced_wrapper login_box_form_wrapper">
<table cellpadding="0" cellspacing="0" class="form_advanced_table">
<tr>
<td class="caption">Username: </td>
<td class="value">
<div class="clear_both">
</div>
<div class="input_wrapper input_wrapper_text">
<input class="form_input_text" name="ID" type="text">
<div class="input_close input_close_text">
</div>
</div>
<img alt="error" class="warn" float_info=" " src="templates/base/images/icons/exclamation.png">
<div class="clear_both">
</div>
</td>
</tr>
<tr>
<td class="caption">Password: </td>
<td class="value">
<div class="clear_both">
</div>
<div class="input_wrapper input_wrapper_password">
<input class="form_input_password" name="Password" type="password">
<div class="input_close input_close_password">
</div>
</div>
<img alt="error" class="warn" float_info=" " src="templates/base/images/icons/exclamation.png">
<div class="clear_both">
</div>
</td>
</tr>
<tr>
<td class="caption">&nbsp; </td>
<td class="value">
<div class="clear_both">
</div>
<div class="input_wrapper input_wrapper_checkbox">
<input id="login_box_form_input_rememberMe" class="form_input_checkbox" name="rememberMe" type="checkbox"><label for="login_box_form_input_rememberMe">Remember
Me</label>
<div class="input_close input_close_checkbox">
</div>
</div>
<img alt="error" class="warn" float_info=" " src="templates/base/images/icons/exclamation.png">
<div class="clear_both">
</div>
</td>
</tr>
<tr>
<td class="caption">&nbsp; </td>
<td class="value">
<div class="clear_both">
</div>
<div class="input_wrapper input_wrapper_input_set">
<div class="button_wrapper">
<input class="form_input_submit" name="LogIn" type="submit" value="Login">
<div class="button_wrapper_close">
</div>
</div>
<div class="right_line_aligned">
<a href="forgot.php">Forgot
password?</a>
</div>
<div class="clear_both">
</div>
<div class="input_close input_close_input_set">
</div>
</div>
<img alt="error" class="warn" float_info=" " src="templates/base/images/icons/exclamation.png">
<div class="clear_both">
</div>
</td>
</tr>
</table>
</div>
</form>

https://www.deanbassett.com
Quote · 23 Aug 2010

I tested it and it works.  Hmmmm it's giving me an idea. :) Thanks deano

Quote · 24 Aug 2010

Excellent D!  However if I type in wrong username it goes to member.php with a blank page. I have been trying to work out how to have a login_form I can put on my splash page or sub_header that is side by sides fields. "Error!Problem is when user puts in incorrect password or username it need a popup box to say Your username or password was incorrect. Please try again." not just a blank page. Any help would be greatly appreciated. I been searching forum but no luck finding info on how to verify the password and username yet have I found.. :)

Jenn xx

I have never seen a request for this before. Rather unusual which is most likely what a search found nothing. Try this.


<form id="login_box_form" action="member.php" class="form_advanced" method="post" onsubmit="validateLoginForm(this); return false;">
<input class="form_input_hidden" type="hidden">
<input class="form_input_hidden" name="relocate" type="hidden" value="member.php">
<div class="form_advanced_wrapper login_box_form_wrapper">
<table cellpadding="0" cellspacing="0" class="form_advanced_table">
<tr>
<td class="caption">Username: </td>
<td class="value">
<div class="clear_both">
</div>
<div class="input_wrapper input_wrapper_text">
<input class="form_input_text" name="ID" type="text">
<div class="input_close input_close_text">
</div>
</div>
<img alt="error" class="warn" float_info=" " src="templates/base/images/icons/exclamation.png">
<div class="clear_both">
</div>
</td>
</tr>
<tr>
<td class="caption">Password: </td>
<td class="value">
<div class="clear_both">
</div>
<div class="input_wrapper input_wrapper_password">
<input class="form_input_password" name="Password" type="password">
<div class="input_close input_close_password">
</div>
</div>
<img alt="error" class="warn" float_info=" " src="templates/base/images/icons/exclamation.png">
<div class="clear_both">
</div>
</td>
</tr>
<tr>
<td class="caption">&nbsp; </td>
<td class="value">
<div class="clear_both">
</div>
<div class="input_wrapper input_wrapper_checkbox">
<input id="login_box_form_input_rememberMe" class="form_input_checkbox" name="rememberMe" type="checkbox"><label for="login_box_form_input_rememberMe">Remember
Me</label>
<div class="input_close input_close_checkbox">
</div>
</div>
<img alt="error" class="warn" float_info=" " src="templates/base/images/icons/exclamation.png">
<div class="clear_both">
</div>
</td>
</tr>
<tr>
<td class="caption">&nbsp; </td>
<td class="value">
<div class="clear_both">
</div>
<div class="input_wrapper input_wrapper_input_set">
<div class="button_wrapper">
<input class="form_input_submit" name="LogIn" type="submit" value="Login">
<div class="button_wrapper_close">
</div>
</div>
<div class="right_line_aligned">
<a href="forgot.php">Forgot
password?</a>
</div>
<div class="clear_both">
</div>
<div class="input_close input_close_input_set">
</div>
</div>
<img alt="error" class="warn" float_info=" " src="templates/base/images/icons/exclamation.png">
<div class="clear_both">
</div>
</td>
</tr>
</table>
</div>
</form>

 

Jennifer Bogan .. Acc. Dip. Psychology - EMAIL: jennifer.bogan@gmail.com
Quote · 30 Aug 2010

Yes, I get the blank membership page as well.

Giving it another shot......
Quote · 30 Aug 2010

I was asked for code for the promo area. This was not intended to be used on a non dolphin page like a html spash page.

I will have to come up with a standalone version that does not require the use of any built in part of dolphin for form and user name checking.

https://www.deanbassett.com
Quote · 30 Aug 2010

Hi Deano,

Thanks for the swift reply. I just tried this code in _sub_header and custom promo block. If I put in wrong username or password still takes me to a blank member.php.

Regards

Jennifer.

Jennifer Bogan .. Acc. Dip. Psychology - EMAIL: jennifer.bogan@gmail.com
Quote · 30 Aug 2010

Ok. Here is a improved version in 2 parts.

For all pages except the home page and the member page you will need to include this in the top of your html block. This script is needed for form validation and is already present on the member and home pages so is not required on those 2 pages.

<script language="javascript" type="text/javascript" xmlns="http://www.w3.org/1999/xhtml">
function validateLoginForm(eForm) {
if (! eForm)
return false;

$(eForm).ajaxSubmit({
success: function(sResponce) {
if(sResponce == 'OK')
eForm.submit();
else
alert(_t('_PROFILE_ERR'));
}
});
}
</script>




Then place this under it for the logon box. Remember. Do not include the above script in html blocks on the member page or the homepage.

<form id="login_box_form" action="member.php" class="form_advanced" method="post" onsubmit="validateLoginForm(this); return false;">
<input class="form_input_hidden" type="hidden">
<input class="form_input_hidden" name="relocate" type="hidden" value="member.php">
<div class="form_advanced_wrapper login_box_form_wrapper">
<table cellpadding="0" cellspacing="0" class="form_advanced_table">
<tr>
<td class="caption">Username: </td>
<td class="value">
<div class="clear_both">
</div>
<div class="input_wrapper input_wrapper_text">
<input class="form_input_text" name="ID" type="text">
<div class="input_close input_close_text">
</div>
</div>
<img alt="error" class="warn" float_info=" " src="templates/base/images/icons/exclamation.png">
<div class="clear_both">
</div>
</td>
</tr>
<tr>
<td class="caption">Password: </td>
<td class="value">
<div class="clear_both">
</div>
<div class="input_wrapper input_wrapper_password">
<input class="form_input_password" name="Password" type="password">
<div class="input_close input_close_password">
</div>
</div>
<img alt="error" class="warn" float_info=" " src="templates/base/images/icons/exclamation.png">
<div class="clear_both">
</div>
</td>
</tr>
<tr>
<td class="caption">&nbsp; </td>
<td class="value">
<div class="clear_both">
</div>
<div class="input_wrapper input_wrapper_checkbox">
<input id="login_box_form_input_rememberMe" class="form_input_checkbox" name="rememberMe" type="checkbox"><label for="login_box_form_input_rememberMe">Remember
Me</label>
<div class="input_close input_close_checkbox">
</div>
</div>
<img alt="error" class="warn" float_info=" " src="templates/base/images/icons/exclamation.png">
<div class="clear_both">
</div>
</td>
</tr>
<tr>
<td class="caption">&nbsp; </td>
<td class="value">
<div class="clear_both">
</div>
<div class="input_wrapper input_wrapper_input_set">
<div class="button_wrapper">
<input class="form_input_submit" name="LogIn" type="submit" value="Login">
<div class="button_wrapper_close">
</div>
</div>
<div class="right_line_aligned">
<a href="forgot.php">Forgot password?</a>
</div>
<div class="clear_both">
</div>
<div class="input_close input_close_input_set">
</div>
</div>
<img alt="error" class="warn" float_info=" " src="templates/base/images/icons/exclamation.png">
<div class="clear_both">
</div>
</td>
</tr>
</table>
</div>
</form>


https://www.deanbassett.com
Quote · 31 Aug 2010

But how to check is user logged in?

To show or hide form.

 

thanks

Quote · 22 Aug 2011

Thanks D yet again 

Quote · 4 Jan 2012

Hi Deano,

Thanks for the code.

But how do you make the login form box disappear when the member is already logged in.

Right now logged in members can still see the login box.

Does one need to put a if statement at the beginning of the form?

Quote · 6 Jan 2012
 
 
Below is the legacy version of the Boonex site, maintained for Dolphin.Pro 7.x support.
The new Dolphin solution is powered by UNA Community Management System.