Register Page redirecting to Login Page Hitskin_logo Hitskin.com

This is a Hitskin.com skin preview
Install the skinReturn to the skin page

The forum of the forums
Would you like to react to this message? Create an account in a few clicks or log in to continue.
4 posters

    Register Page redirecting to Login Page

    okamii
    okamii
    Forumember


    Posts : 40
    Reputation : 2
    Language : English

    Solved Register Page redirecting to Login Page

    Post by okamii March 6th 2024, 3:42 pm

    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)


    Last edited by okamii on March 6th 2024, 10:17 pm; edited 1 time in total
    skouliki
    skouliki
    Manager
    Manager


    Female Posts : 15167
    Reputation : 1696
    Language : English,Greek
    Location : Greece

    Solved Re: Register Page redirecting to Login Page

    Post by skouliki March 6th 2024, 4:56 pm

    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

    okamii likes this post

    okamii
    okamii
    Forumember


    Posts : 40
    Reputation : 2
    Language : English

    Solved Re: Register Page redirecting to Login Page

    Post by okamii March 6th 2024, 5:04 pm

    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
    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
    skouliki
    Manager
    Manager


    Female Posts : 15167
    Reputation : 1696
    Language : English,Greek
    Location : Greece

    Solved Re: Register Page redirecting to Login Page

    Post by skouliki March 6th 2024, 5:40 pm

    Do you have any JavaScript on ?

    okamii likes this post

    okamii
    okamii
    Forumember


    Posts : 40
    Reputation : 2
    Language : English

    Solved Re: Register Page redirecting to Login Page

    Post by okamii March 6th 2024, 7:55 pm

    skouliki wrote:Do you have any JavaScript on ?
    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:
    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>&nbsp;
                                <label id="fpass-cont"><input class="post" type="password" size="10" name="password" /></label>&nbsp;
                                      {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
    Mihai
    Mihai
    Forumember


    Male Posts : 854
    Reputation : 37
    Language : Romanian, English
    Location : Bucharest, Romania

    Solved Re: Register Page redirecting to Login Page

    Post by Mihai March 6th 2024, 9:09 pm

    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>&nbsp;
                         <label id="fpass-cont"><input class="post" type="password" size="10" name="password" /></label>&nbsp;
                         {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">
    Hello,

    i think its from that personalized login when razor12345 helped you, try to hide the code from overall_header and see if its working Razz

    okamii likes this post

    okamii
    okamii
    Forumember


    Posts : 40
    Reputation : 2
    Language : English

    Solved Re: Register Page redirecting to Login Page

    Post by okamii March 6th 2024, 9:32 pm

    Mihai wrote:
    Hello,

    i think its from that personalized login, try to hide the code from overall_header and see if its working Razz

    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>&nbsp;
                                <label id="fpass-cont"><input class="post" type="password" size="10" name="password" /></label>&nbsp;
                                      {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 -->
    Razor12345
    Razor12345
    Support Moderator
    Support Moderator


    Male Posts : 1477
    Reputation : 262
    Language : Ukr, Rus, Eng
    Location : Ukraine

    Solved Re: Register Page redirecting to Login Page

    Post by Razor12345 March 6th 2024, 10:07 pm

    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>&nbsp;
                        <label id="fpass-cont"><input class="post" type="password" size="10" name="password" /></label>&nbsp;
                        {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
    Code:
    </form>
    tag

    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>&nbsp;
                        <label id="fpass-cont"><input class="post" type="password" size="10" name="password" /></label>&nbsp;
                        {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>



    Register Page redirecting to Login Page Screen51

    okamii likes this post

    okamii
    okamii
    Forumember


    Posts : 40
    Reputation : 2
    Language : English

    Solved Re: Register Page redirecting to Login Page

    Post by okamii March 6th 2024, 10:16 pm

    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>&nbsp;
                        <label id="fpass-cont"><input class="post" type="password" size="10" name="password" /></label>&nbsp;
                        {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
    Code:
    </form>
    tag

    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>&nbsp;
                        <label id="fpass-cont"><input class="post" type="password" size="10" name="password" /></label>&nbsp;
                        {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!!!!! Very Happy
    Razor12345
    Razor12345
    Support Moderator
    Support Moderator


    Male Posts : 1477
    Reputation : 262
    Language : Ukr, Rus, Eng
    Location : Ukraine

    Solved Re: Register Page redirecting to Login Page

    Post by Razor12345 March 6th 2024, 10:19 pm

    Be especially careful with the overall_header template - this is the main template.

    Problem solved & topic archived.
    Please read our forum rules: ESF General Rules



    Register Page redirecting to Login Page Screen51

    okamii likes this post