xoops forums

Forum Index


Board index » All Posts (rossb)




rossb

Just popping in
Posted on: 12/21 11:34
rossb
rossb (Show more)
Just popping in
Posts: 66
Since: 2006/8/28
#1

Re: New users: cannot register with firefox, chrome, can with explorer

my issue was in custom theme code, doubt it is yours:

<div style="background: #F1F1F1 url('')">


... causing a double reload of all pages

fix:

<div style="background: #F1F1F1">


This also appears to be the cause of performance issues I have been chasing for some time.

Regards;
Bill


rossb

Just popping in
Posted on: 12/20 21:04
rossb
rossb (Show more)
Just popping in
Posts: 66
Since: 2006/8/28
#2

Solved: New users: cannot register with firefox, chrome, can with explorer

Hi Geekwright;

Allofa sudden started working.
Reverted all my instrumentation changes, back to original register.php

Can complete registration process with both chrome and FF.

<div style="background: #F1F1F1 url('')">


must have been the offender. Just took time to ripple through the caches.

You da man. In a million or so years, I MIGHT have found the issue. THANK YOU very much...

Regards;
Bill


rossb

Just popping in
Posted on: 12/20 20:22
rossb
rossb (Show more)
Just popping in
Posts: 66
Since: 2006/8/28
#3

Re: New users: cannot register with firefox, chrome, can with explorer

The load twice is because (I think) of the op value mismatch causing fail and reload
Hi Geekwright;

First time through:
$_POST: [op97211] => register
$_SESSION: [profile_opname] => op67782

not equal.

The submit button is instantiated in modules/profile/include/forms.php. I am unsure how / where from the $_POST [op97211] is for the button.

changed <div style="background: #F1F1F1 url('')"> to <div style="background: #F1F1F1">. No behavioral change. Verified changed in page source.

Would it help you to have remote access to my sys?

Regards;
Bill


rossb

Just popping in
Posted on: 12/20 16:24
rossb
rossb (Show more)
Just popping in
Posts: 66
Since: 2006/8/28
#4

Re: New users: cannot register with firefox, chrome, can with explorer

If I comment the opname check:
if (isset($_SESSION[$opkey])) {
    
$current_opname $_SESSION[$opkey];
    unset(
$_SESSION[$opkey]);
    
//if (!isset($_POST[$current_opname])) {
    //    $_POST = array();
    //}
} else {
    
$_POST          = array();
    
$current_opname 'op'// does not matter, it isn't there
}


registration proceeds; proving that $_SESSION and $_POST are outa sync.

It comes down to how / where does the registration submit button get the op POST variable?

Need some help here...

Regards;
Bill


rossb

Just popping in
Posted on: 12/20 14:50
rossb
rossb (Show more)
Just popping in
Posts: 66
Since: 2006/8/28
#5

Re: New users: cannot register with firefox, chrome, can with explorer

update:

$_POST is not empty; first load of register.php (my logfile was previously cleared at start)

$_POST contains [op47069] => register
$_SESSION contains [profile_opname] => op85318

which is compared and fails (code above):

if (!isset($_POST[$current_opname])) {
$_POST = array();

...wiping the $_POST variables, causing a failure and basic registration page reload.

In other words $_POST and $_SESSION are outa sync.

Regards;
Bill


rossb

Just popping in
Posted on: 12/20 12:44
rossb
rossb (Show more)
Just popping in
Posts: 66
Since: 2006/8/28
#6

Re: New users: cannot register with firefox, chrome, can with explorer

update:

modules/profile/register.php (excerpt):
$opkey 'profile_opname';
if (isset(
$_SESSION[$opkey])) {
    
$current_opname $_SESSION[$opkey];
    unset(
$_SESSION[$opkey]);
    if (!isset(
$_POST[$current_opname])) {
        
$_POST = array();
    }
} else {
    
$_POST          = array();
    
$current_opname 'op'// does not matter, it isn't there
}


The difference between chrome, firefox and explorer, edge is that (after submit basic registration) is that $_POST is empty (chrome/firefox) and populated (explorer, edge). Therefore basic registration POST variables are not set, leading to reload of basic registration page.

I do see the POST message with correct variables in FF debug console / network.

Regards;
Bill


rossb

Just popping in
Posted on: 12/18 16:47
rossb
rossb (Show more)
Just popping in
Posts: 66
Since: 2006/8/28
#7

Re: New users: cannot register with firefox, chrome, can with explorer

same behavior FF 70.0.1


rossb

Just popping in
Posted on: 12/17 21:24
rossb
rossb (Show more)
Just popping in
Posts: 66
Since: 2006/8/28
#8

Re: New users: cannot register with firefox, chrome, can with explorer

will take a bit longer to revert ff
get back to you


rossb

Just popping in
Posted on: 12/17 21:13
rossb
rossb (Show more)
Just popping in
Posts: 66
Since: 2006/8/28
#9

Re: New users: cannot register with firefox, chrome, can with explorer

Advanced tracking on:
FF reports no trackers; this site. Same deal keeps returning to basic registration page.
Advanced tracking off: Same deal keeps returning to basic registration page.

Not it

Regards;
Bill


rossb

Just popping in
Posted on: 12/17 21:06
rossb
rossb (Show more)
Just popping in
Posts: 66
Since: 2006/8/28
#10

Re: New users: cannot register with firefox, chrome, can with explorer

certs OK and current;

guess you're implying turn off tracking protection. Chrome has same?

will turn off and get back to you once I drain another swamp...

If this is the issue, is xoops working on compliance?

Thanks;
Bill



TopTop
(1) 2 3 4 ... 6 »