Register Page redirecting to Login Page
4 posters
Page 1 of 1
Register Page redirecting to Login Page
When the guest clicks on register page and clicks on the button "I Agree to these terms", for some reason it redirects to the login page, and I don't remember modifying anything related to register page other than the navigation link which I assume it has no relation to the register page's buttons itself.
Forum: https://ujvteifkgywlodlsiumk.actieforum.com/register
Forum version: phpBB3 (prosilver default version skin)
Forum: https://ujvteifkgywlodlsiumk.actieforum.com/register
Forum version: phpBB3 (prosilver default version skin)
Last edited by okamii on March 6th 2024, 10:17 pm; edited 1 time in total
Re: Register Page redirecting to Login Page
Hello
Do these steps to check
- set your templates to default to see if the error comes from a template
- check your css by force the css to basic to see if a code is causing this
Do these steps to check
- set your templates to default to see if the error comes from a template
- check your css by force the css to basic to see if a code is causing this
okamii likes this post
Re: Register Page redirecting to Login Page
Did both, no it doesn't come by default to phpBB3 default version skin template, and forcing Basic CSS seems for the button to still redirect to '/login'skouliki wrote:Hello
Do these steps to check
- set your templates to default to see if the error comes from a template
- check your css by force the css to basic to see if a code is causing this
Re: Register Page redirecting to Login Page
Yes, but turning it off doesn't seem to solve it, although I found what is causing this issue, its the overall_header from Templates > General, but I'm not exactly sure where from it is causing it:skouliki wrote:Do you have any JavaScript on ?
- Code:
<!-- BEGIN switch_user_logged_out -->
<form action="{S_LOGIN_ACTION}" method="post" name="form_login" class="login_form__header">
<div class="user_login_form right">
<div class="lup-cont"><label id="usr-cont">{L_USERNAME}:</label><label id="pass-cont">{L_PASSWORD}:</label></div>
<label id="fusr-cont"><input class="post" type="text" size="10" name="username" /></label>
<label id="fpass-cont"><input class="post" type="password" size="10" name="password" /></label>
{S_HIDDEN_FIELDS}<input class="mainoption button1" type="submit" name="login" value="{L_LOGIN}" /><br>
<label id="ldupr-cont"><input class="radio" type="checkbox" name="autologin" {AUTOLOGIN_CHECKED} /> {L_AUTO_LOGIN}</label>
<!-- END switch_user_logged_out -->
Last edited by okamii on March 6th 2024, 10:17 pm; edited 1 time in total
Re: Register Page redirecting to Login Page
Hello,okamii wrote:Yes, but turning it off doesn't seem to solve it, although I found what is causing this issue, its the overall_header from Templates > General, but I'm not exactly sure where from it is causing it:
Admin Panel > Advanced > Display > Templates > General > overall_header
- Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" dir="{S_CONTENT_DIRECTION}" id="min-width" lang="{L_LANG_HTML}"
xml:lang="{L_LANG_HTML}" {NAMESPACE_BBCODE}>
<head>
<title>{SITENAME_TITLE}{PAGE_TITLE}</title>
<meta http-equiv="content-type" content="text/html; charset={S_CONTENT_ENCODING}"/>
<meta http-equiv="content-script-type" content="text/javascript"/>
<meta http-equiv="content-style-type" content="text/css"/>
<!-- BEGIN switch_compat_meta -->
<meta http-equiv="X-UA-Compatible" content="IE={switch_compat_meta.VERSION}"/>
<!-- END switch_compat_meta -->
<!-- BEGIN switch_canonical_url -->
<link rel="canonical" href="{switch_canonical_url.CANONICAL_URL}"/>
<!-- END switch_canonical_url -->
{META_FAVICO}
{META}
<meta name="title" content="{SITENAME_TITLE}{PAGE_TITLE}"/>
{T_HEAD_STYLESHEET}
{CSS}
<link rel="search" type="application/opensearchdescription+xml" href="/improvedsearch.xml" title="{SITENAME}"/>
<link rel="search" type="application/opensearchdescription+xml" href="{URL_BOARD_DIRECTORY}/search/improvedsearch.xml" title="{SEARCH_FORUMS}"/>
<script src="{JQUERY_PATH}" type="text/javascript"></script>
<!-- BEGIN switch_recent_jquery -->
<script src="{JS_DIR}jquery1.9/jquery-migrate-1.4.1.js" type="text/javascript"></script>
<script src="{JQUERY_DIR}browser/v1.0/jquery.browser.min.js" type="text/javascript"></script>
<script src="{JQUERY_DIR}support/jquery.support.js" type="text/javascript"></script>
<!-- END switch_recent_jquery -->
<script src="{JS_DIR}{L_LANG}.js" type="text/javascript"></script>
<!-- BEGIN switch_mas_login -->
<!--<script src="https://blank/{switch_mas_login.MAS_LOCAL}/all.js" type="text/javascript"></script>
<script src="{switch_mas_login.JS_MAS_LOGIN}" type="text/javascript"></script>-->
<!-- END switch_mas_login -->
<!-- BEGIN switch_ticker -->
<link type="text/css" rel="stylesheet" href="{JQUERY_DIR}ticker/ticker.css"/>
<script src="{JQUERY_DIR}ticker/ticker.js" type="text/javascript"></script>
<!-- END switch_ticker -->
<!-- BEGIN switch_ticker_new -->
<script src="{JQUERY_DIR}jcarousel/jquery.jcarousel.js" type="text/javascript"></script>
<script type="text/javascript">//<![CDATA[
/* Definir le sens de direction en fonction du panneau admin */
var tickerDirParam = "{switch_ticker.DIRECTION}";
var slid_vert = false;
var auto_dir = 'next';
var h_perso = parseInt({switch_ticker.HEIGHT});
switch (tickerDirParam) {
case 'top' :
slid_vert = true;
break;
case 'left':
break;
case 'bottom':
slid_vert = true;
auto_dir = 'prev';
break;
case 'right':
auto_dir = 'prev';
break;
default:
slid_vert = true;
}
$(document).ready(function () {
$('#fa_ticker_content').css('display', 'block');
var width_max = $('ul#fa_ticker_content').width();
var width_item = Math.floor(width_max / {switch_ticker.SIZE});
if (width_max > 0) {
$('ul#fa_ticker_content li').css('float', 'left').css('list-style', 'none').width(width_item).find('img').each(function () {
if ($(this).width() > width_item) {
var ratio = $(this).width() / width_item;
var new_height = Math.round($(this).height() / ratio);
$(this).height(new_height).width(width_item);
}
});
if (slid_vert) {
var height_max = h_perso;
$('ul#fa_ticker_content li').each(function () {
if ($(this).height() > height_max) {
height_max = $(this).height();
}
});
$('ul#fa_ticker_content').width(width_item).height(height_max).css('marginLeft', 'auto').css('marginRight', 'auto');
$('ul#fa_ticker_content li').height(height_max);
}
$('#fa_ticker_content').jcarousel({
vertical: slid_vert,
wrap: 'circular',
auto: {switch_ticker.STOP_TIME},
auto_direction: auto_dir,
scroll: 1,
size: {switch_ticker.SIZE},
height_max: height_max,
animation: {switch_ticker.SPEED}
});
} else {
$('ul#fa_ticker_content li:not(:first)').css('display', 'none');
$('ul#fa_ticker_content li:first').css('list-style', 'none').css('text-align', 'center');
}
});
//]]>
</script>
<!-- END switch_ticker_new -->
<script type="text/javascript">//<![CDATA[
$(document).ready(function () {
<!-- BEGIN switch_enable_pm_popup -->
pm = window.open('{U_PRIVATEMSGS_POPUP}', '_faprivmsg', 'HEIGHT=225,resizable=yes,WIDTH=400');
if (pm != null) {
pm.focus();
}
<!-- END switch_enable_pm_popup -->
<!-- BEGIN switch_report_popup -->
report = window.open('{switch_report_popup.U_REPORT_POPUP}', '_phpbbreport', 'HEIGHT={switch_report_popup.S_HEIGHT},resizable=yes,scrollbars=no,WIDTH={switch_report_popup.S_WIDTH}');
if (report != null) {
report.focus();
}
<!-- END switch_report_popup -->
<!-- BEGIN switch_ticker -->
$(document).ready(function () {
Ticker.start({
height: {switch_ticker.HEIGHT},
spacing: {switch_ticker.SPACING},
speed: {switch_ticker.SPEED},
direction: '{switch_ticker.DIRECTION}',
pause: {switch_ticker.STOP_TIME}
});
});
<!-- END switch_ticker -->
});
<!-- BEGIN switch_login_popup -->
var logInPopUpLeft, logInPopUpTop, logInPopUpWidth = {LOGIN_POPUP_WIDTH},
logInPopUpHeight = {LOGIN_POPUP_HEIGHT}, logInBackgroundResize = true, logInBackgroundClass = false;
<!-- END switch_login_popup -->
<!-- BEGIN switch_login_popup -->
$(document).ready(function () {
$(window).resize(function () {
var windowWidth = document.documentElement.clientWidth;
var popupWidth = $("#login_popup").width();
var mypopup = $("#login_popup");
$("#login_popup").css({
"left": windowWidth / 2 - popupWidth / 2
});
});
});
<!-- END switch_login_popup -->
//]]>
</script>
{GREETING_POPUP}
<style type="text/css">
#page-footer, div.navbar, div.navbar ul.linklist {
display: block !important;
}
ul.linklist li.rightside, ul.linklist li.rightside a.copyright {
display: inline !important;
}
<!-- BEGIN switch_ticker_new -->
.jcarousel-skin-tango .jcarousel-item {
text-align: center;
width: 10px;
}
.jcarousel-skin-tango .jcarousel-item-horizontal {
margin-right: {switch_ticker.SPACING}px;
}
.jcarousel-skin-tango .jcarousel-item-vertical {
margin-bottom: {switch_ticker.SPACING}px;
}
<!-- END switch_ticker_new -->
</style>
{HOSTING_JS}
</head>
<body id="phpbb">
<!-- BEGIN hitskin_preview -->
<div id="hitskin_preview" style="display: block;">
<h1><img src="https://2img.net/i/fa/hitskin/hitskin_logo.png" alt=""/> <em>Hit</em>skin.com</h1>
<div class="content">
<p>
{hitskin_preview.L_THEME_SITE_PREVIEW}
<br/>
<span>{hitskin_preview.U_INSTALL_THEME}<a href="https://{hitskin_preview.U_RETURN_THEME}">{hitskin_preview.L_RETURN_THEME}</a></span>
</p>
</div>
</div>
<!-- END hitskin_preview -->
<!-- BEGIN inactive_users_modal -->
<div id="inactive_popup" style="z-index: 10000 !important; width: 480px;">
<div class="h3">{inactive_users_modal.L_MODAL_TITLE}</div>
<div id="inactive_popup_message">{inactive_users_modal.L_MODAL_BODY}</div>
<div id="inactive_popup_buttons">
<input type="button" id="inactive_popup_url" class="button1" value="{inactive_users_modal.L_MODAL_BUTTON}" />
<input type="button" id="inactive_popup_close" class="button2" value="{inactive_users_modal.L_CLOSE}" />
</div>
</div>
<script type="text/javascript">
$('#inactive_popup #inactive_popup_close').on('mouseup', function () {
document.cookie = "modal_require_activation_closed=1; max-age=86400*15; path=/;";
$('#inactive_popup').hide(50);
});
$('#inactive_popup #inactive_popup_url').on('mouseup', function () {
document.cookie = "modal_require_activation_closed=1; max-age=86400*15; path=/;";
location.href = '{inactive_users_modal.U_MODAL}'
})
</script>
<!-- END inactive_users_modal -->
<!-- BEGIN switch_login_popup -->
<div id="login_popup" style="z-index: 10000 !important;">
<div class="h3">{SITENAME}</div>
{LOGIN_POPUP_MSG}
<!-- BEGIN switch_quick_login -->
<br/><br/>
<div>
<div class="h3">{switch_login_popup.switch_quick_login.L_QUICK_CONNECT}</div>
<div class="mt10">
<div class="social_btn">
<!-- BEGIN mas_quick_connect -->
<div class="mas-login-button"></div>
<!-- END mas_quick_connect -->
</div>
</div>
</div>
<br/>
<!-- END switch_quick_login -->
<div id="login_popup_buttons">
<form action="{S_LOGIN_ACTION}" method="get">
<input type="submit" class="button1" value="{L_LOGIN}"/>
<input type="button" class="button1" value="{L_REGISTER}" onclick="parent.location='{U_REGISTER}';"/>
<input id="login_popup_close" type="button" class="button2" value="{L_DONT_DISPLAY_AGAIN}"/>
</form>
</div>
</div>
<!-- END switch_login_popup -->
<!-- BEGIN switch_like_popup -->
<div id="like_popup" style="z-index: 10000 !important;">
<div class="h3">{SITENAME}</div>
{LIKE_POPUP_MSG}
<div id="like_popup_buttons">
<form action="{S_LOGIN_ACTION}" method="get">
<input type="submit" class="button1" value="{L_LOGIN}"/>
<input type="button" class="button1" value="{L_REGISTER}" onclick="parent.location='{U_REGISTER}';"/>
<input id="like_popup_close" type="button" class="button2" value="{L_LIKE_CLOSE}"/>
</form>
</div>
</div>
<!-- END switch_like_popup -->
<div class="conteneur_minwidth_IE">
<div class="conteneur_layout_IE">
<div class="conteneur_container_IE">
<div id="wrap">
<a id="top" name="top" accesskey="t"></a>
{JAVASCRIPT}
<div id="page-header">
<div class="headerbar">
<div class="inner"><span class="corners-top"><span></span></span>
<div id="logo-desc">
<a href="{U_INDEX}" id="logo"><img loading="lazy" src="{LOGO}" alt="{L_INDEX}"/></a>
<!-- BEGIN switch_h1 -->
<div id="site-title">{switch_h1.MAIN_SITENAME}</div>
<!-- END switch_h1 -->
<!-- BEGIN switch_desc -->
<p>{switch_desc.SITE_DESCRIPTION}</p>
<!-- END switch_desc -->
</div>
<span class="corners-bottom"><span></span></span></div>
</div>
<div class="navbar">
<div class="inner"><span class="corners-top"><span></span></span>
<ul class="linklist navlinks{NAVBAR_BORDERLESS}">
<li>{GENERATED_NAV_BAR}</li>
</ul>
<!-- BEGIN switch_user_logged_out -->
<form action="{S_LOGIN_ACTION}" method="post" name="form_login" class='login_form__header'>
<div class="user_login_form right">
<div class="lup-cont"><label id="usr-cont">{L_USERNAME}:</label><label id="pass-cont">{L_PASSWORD}:</label></div>
<label id="fusr-cont"><input class="post" type="text" size="10" name="username" /></label>
<label id="fpass-cont"><input class="post" type="password" size="10" name="password" /></label>
{S_HIDDEN_FIELDS}<input class="mainoption button1" type="submit" name="login" value="{L_LOGIN}" /><br>
<label id="ldupr-cont"><input class="radio" type="checkbox" name="autologin" {AUTOLOGIN_CHECKED} /> {L_AUTO_LOGIN}</label>
<!-- END switch_user_logged_out -->
<span class="corners-bottom"><span></span></span>
</div>
</div>
<script>
window.addEventListener('DOMContentLoaded', function() {
const signInForm = document.querySelector('.login_form__header');
const userInfo = window._userdata.user_id;
if (userInfo <= 0) signInForm.style.display = 'block';
});
</script>
<!-- BEGIN switch_ticker_new -->
<div id="fa_ticker_blockD" style="margin-top:4px;">
<div class="module">
<div class="inner">
<span class="corners-top"><span></span></span>
<div id="fa_ticker_container">
<ul id="fa_ticker_content" class="jcarousel-skin-tango" style="display:none">
<!-- BEGIN ticker_row -->
<li>{switch_ticker.ticker_row.ELEMENT}</li>
<!-- END ticker_row -->
</ul>
</div>
<span class="corners-bottom"><span></span></span>
</div>
</div>
</div>
<!-- END switch_ticker_new -->
<!-- BEGIN switch_ticker -->
<div id="fa_ticker_block" style="margin-top:4px;">
<div class="module">
<div class="inner">
<span class="corners-top"><span></span></span>
<div id="fa_ticker_container">
<div id="fa_ticker" style="height:{switch_ticker.HEIGHT}px;">
<div class="fa_ticker_content">
<!-- BEGIN ticker_row -->
<div>{switch_ticker.ticker_row.ELEMENT}</div>
<!-- END ticker_row -->
</div>
</div>
</div>
<span class="corners-bottom"><span></span></span>
</div>
</div>
</div>
<!-- END switch_ticker -->
</div>
<div id="page-body">
<div id="{ID_CONTENT_CONTAINER}"{CLASS_CONTENT_CONTAINER}>
<div id="outer-wrapper">
<div id="wrapper">
<div id="container">
<div id="content">
<div id="{ID_LEFT}">
<!-- BEGIN giefmod_index1 -->
{giefmod_index1.MODVAR}
<!-- BEGIN saut -->
<div style="height:{SPACE_ROW}px"></div>
<!-- END saut -->
<!-- END giefmod_index1 -->
</div>
<div id="main">
<div id="main-content">
i think its from that personalized login when razor12345 helped you, try to hide the code from overall_header and see if its working
okamii likes this post
Re: Register Page redirecting to Login Page
Mihai wrote:
Hello,
i think its from that personalized login, try to hide the code from overall_header and see if its working
Probably my fault I'm afraid, but I think you're onto something, just not exactly what you said. Two divs from there (and another more down below) is appearing red, does it mean it's not closed? If I try closing again where I see it fits, then the red just moves from one of them to another </div>, but the editor from admin panel doesn't really help much on how I can check each div where it's opening and closing to check all of them.. It's a HTML error but sort of around the script. If I remove the script it won't solve though, so it's purely HTML error I guess.
Removing the part below seems to solve it, but then i'd lose the embedded login I have below my navigation links:
- Code:
<!-- BEGIN switch_user_logged_out -->
<form action="{S_LOGIN_ACTION}" method="post" name="form_login" class="login_form__header">
<div class="user_login_form right">
<div class="lup-cont"><label id="usr-cont">{L_USERNAME}:</label><label id="pass-cont">{L_PASSWORD}:</label></div>
<label id="fusr-cont"><input class="post" type="text" size="10" name="username" /></label>
<label id="fpass-cont"><input class="post" type="password" size="10" name="password" /></label>
{S_HIDDEN_FIELDS}<input class="mainoption button1" type="submit" name="login" value="{L_LOGIN}" /><br>
<label id="ldupr-cont"><input class="radio" type="checkbox" name="autologin" {AUTOLOGIN_CHECKED} /> {L_AUTO_LOGIN}</label>
<!-- END switch_user_logged_out -->
Re: Register Page redirecting to Login Page
Please follow the instructions carefully.
You have an error here:
You have not closed the
tag
Correct code:
You have an error here:
- Code:
<form action="{S_LOGIN_ACTION}" method="post" name="form_login" class='login_form__header'>
<div class="user_login_form right">
<div class="lup-cont"><label id="usr-cont">{L_USERNAME}:</label><label id="pass-cont">{L_PASSWORD}:</label></div>
<label id="fusr-cont"><input class="post" type="text" size="10" name="username" /></label>
<label id="fpass-cont"><input class="post" type="password" size="10" name="password" /></label>
{S_HIDDEN_FIELDS}<input class="mainoption button1" type="submit" name="login" value="{L_LOGIN}" /><br>
<label id="ldupr-cont"><input class="radio" type="checkbox" name="autologin" {AUTOLOGIN_CHECKED} /> {L_AUTO_LOGIN}</label>
<!-- END switch_user_logged_out -->
<span class="corners-bottom"><span></span></span>
</div>
</div>
<script>
window.addEventListener('DOMContentLoaded', function() {
const signInForm = document.querySelector('.login_form__header');
const userInfo = window._userdata.user_id;
if (userInfo <= 0) signInForm.style.display = 'block';
});
</script>
You have not closed the
|
Correct code:
- Code:
<form action="{S_LOGIN_ACTION}" method="post" name="form_login" class='login_form__header'>
<div class="user_login_form right">
<div class="lup-cont"><label id="usr-cont">{L_USERNAME}:</label><label id="pass-cont">{L_PASSWORD}:</label></div>
<label id="fusr-cont"><input class="post" type="text" size="10" name="username" /></label>
<label id="fpass-cont"><input class="post" type="password" size="10" name="password" /></label>
{S_HIDDEN_FIELDS}<input class="mainoption button1" type="submit" name="login" value="{L_LOGIN}" /><br>
<label id="ldupr-cont"><input class="radio" type="checkbox" name="autologin" {AUTOLOGIN_CHECKED} /> {L_AUTO_LOGIN}</label>
<!-- END switch_user_logged_out -->
<span class="corners-bottom"><span></span></span>
</div>
</div>
</form>
<script>
window.addEventListener('DOMContentLoaded', function() {
const signInForm = document.querySelector('.login_form__header');
const userInfo = window._userdata.user_id;
if (userInfo <= 0) signInForm.style.display = 'block';
});
</script>
Razor12345- Support Moderator
- Posts : 1602
Reputation : 270
Language : Ukr, Rus, Eng
Location : Ukraine
okamii likes this post
Re: Register Page redirecting to Login Page
Razor12345 wrote:Please follow the instructions carefully.
You have an error here:
- Code:
<form action="{S_LOGIN_ACTION}" method="post" name="form_login" class='login_form__header'>
<div class="user_login_form right">
<div class="lup-cont"><label id="usr-cont">{L_USERNAME}:</label><label id="pass-cont">{L_PASSWORD}:</label></div>
<label id="fusr-cont"><input class="post" type="text" size="10" name="username" /></label>
<label id="fpass-cont"><input class="post" type="password" size="10" name="password" /></label>
{S_HIDDEN_FIELDS}<input class="mainoption button1" type="submit" name="login" value="{L_LOGIN}" /><br>
<label id="ldupr-cont"><input class="radio" type="checkbox" name="autologin" {AUTOLOGIN_CHECKED} /> {L_AUTO_LOGIN}</label>
<!-- END switch_user_logged_out -->
<span class="corners-bottom"><span></span></span>
</div>
</div>
<script>
window.addEventListener('DOMContentLoaded', function() {
const signInForm = document.querySelector('.login_form__header');
const userInfo = window._userdata.user_id;
if (userInfo <= 0) signInForm.style.display = 'block';
});
</script>
You have not closed thetag
- Code:
</form>
Correct code:
- Code:
<form action="{S_LOGIN_ACTION}" method="post" name="form_login" class='login_form__header'>
<div class="user_login_form right">
<div class="lup-cont"><label id="usr-cont">{L_USERNAME}:</label><label id="pass-cont">{L_PASSWORD}:</label></div>
<label id="fusr-cont"><input class="post" type="text" size="10" name="username" /></label>
<label id="fpass-cont"><input class="post" type="password" size="10" name="password" /></label>
{S_HIDDEN_FIELDS}<input class="mainoption button1" type="submit" name="login" value="{L_LOGIN}" /><br>
<label id="ldupr-cont"><input class="radio" type="checkbox" name="autologin" {AUTOLOGIN_CHECKED} /> {L_AUTO_LOGIN}</label>
<!-- END switch_user_logged_out -->
<span class="corners-bottom"><span></span></span>
</div>
</div>
</form>
<script>
window.addEventListener('DOMContentLoaded', function() {
const signInForm = document.querySelector('.login_form__header');
const userInfo = window._userdata.user_id;
if (userInfo <= 0) signInForm.style.display = 'block';
});
</script>
Perfect, thanks!!!!!
Re: Register Page redirecting to Login Page
Be especially careful with the overall_header template - this is the main template.
Problem solved & topic archived.
|
Razor12345- Support Moderator
- Posts : 1602
Reputation : 270
Language : Ukr, Rus, Eng
Location : Ukraine
okamii likes this post
Similar topics
» After Login, Redirecting... page (tutorial)
» Facebook Login is redirecting to registration
» Facebook login/register, how?
» Logo Redirecting to Wrong Page
» Can't upload photos on my forum or yours, says page isn't redirecting properly
» Facebook Login is redirecting to registration
» Facebook login/register, how?
» Logo Redirecting to Wrong Page
» Can't upload photos on my forum or yours, says page isn't redirecting properly
Page 1 of 1
Permissions in this forum:
You cannot reply to topics in this forum