diff options
| author | Lester Caine <lester@lsces.co.uk> | 2026-06-05 11:55:44 +0100 |
|---|---|---|
| committer | Lester Caine <lester@lsces.co.uk> | 2026-06-05 11:55:44 +0100 |
| commit | 1f161be58a0417d4b45aab744cfa1f273181e37e (patch) | |
| tree | 4993fc7bc178b338395ee2e6cdda27643214f730 /register.php | |
| parent | b27276bcd349afa551d0be6f3a4f87e9fcff9f3a (diff) | |
| download | users-1f161be58a0417d4b45aab744cfa1f273181e37e.tar.gz users-1f161be58a0417d4b45aab744cfa1f273181e37e.tar.bz2 users-1f161be58a0417d4b45aab744cfa1f273181e37e.zip | |
Fix countries_inc.php scope: require not require_once at page level
require_once in RoleUser::load() marks the file as included globally;
subsequent require_once calls in preferences/register page scope are
silently skipped, leaving $bwCountries undefined. Plain require forces
execution in the current scope each time.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Diffstat (limited to 'register.php')
| -rwxr-xr-x | register.php | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/register.php b/register.php index e75948c..5a29460 100755 --- a/register.php +++ b/register.php @@ -134,7 +134,7 @@ $languages = $gBitLanguage->listLanguages(); $gBitSmarty->assign( 'languages', $languages ); $gBitSmarty->assign( 'gBitLanguage', $gBitLanguage ); -require_once( USERS_PKG_INCLUDE_PATH.'countries_inc.php' ); +require( USERS_PKG_INCLUDE_PATH.'countries_inc.php' ); asort( $bwCountries ); $gBitSmarty->assign( 'countries', $bwCountries ); |
