Login dopo prima installazione
Re: Login dopo prima installazione
Allora non so proprio da cosa possa dipendere!
Re: Login dopo prima installazione
Ciao Microchip,
prova a fare questa modifica e facci sapere... se dovesse funzionare tutto correttamente, chiederei allo staff di aggiungerla nelle prossime versioni di Forma.
Fai un backup e poi nel file /lib/lib.utils.php sostituisci il codice:
con il codice:
Ciao
prova a fare questa modifica e facci sapere... se dovesse funzionare tutto correttamente, chiederei allo staff di aggiungerla nelle prossime versioni di Forma.
Fai un backup e poi nel file /lib/lib.utils.php sostituisci il codice:
Code: Select all
public static function jump_to($relative_url, $anchor = false) {
$relative_url = trim(str_replace('&', '&', $relative_url));
session_write_close();
//Header('Location: http' . ( ((isset($_SERVER['HTTPS']) && strtolower($_SERVER['HTTPS']) == 'on' ) ) ? 's' : '' ).'://'.$_SERVER['HTTP_HOST']
Header('Location: http' . ( ((isset($_SERVER['HTTPS']) && strtolower($_SERVER['HTTPS']) == 'on' )
or (isset($_SERVER['HTTP_X_FORWARDED_PROTO']) && strtolower($_SERVER['HTTP_X_FORWARDED_PROTO']) == 'https')
or (isset($_SERVER['HTTP_FRONT_END_HTTPS']) && strtolower($_SERVER['HTTP_FRONT_END_HTTPS']) == 'on') ) ? 's' : '' ).'://'
.( (isset($_SERVER['HTTP_X_FORWARDED_HOST']) ) ? $_SERVER['HTTP_X_FORWARDED_HOST'] : $_SERVER['HTTP_HOST'] )
.( strlen(dirname($_SERVER['SCRIPT_NAME'])) != 1 ? dirname($_SERVER['SCRIPT_NAME']) : '' )
.'/'.$relative_url
//.( strpos($relative_url, '?') === false ? '?' : '&' ).session_name().'='.session_id()
.( $anchor !== false ? $anchor : '' ) );
ob_clean();
exit();
}
Code: Select all
SPOSTATO NEL POST SUCCESSIVO
Last edited by robykirk on Tue Mar 21, 2017 5:58 pm, edited 1 time in total.
Roby Kirk
Re: Login dopo prima installazione
Scusa, c'era un piccolo errore nel post precedente, questa è la modifica
Code: Select all
public static function jump_to($relative_url, $anchor = false) {
$relative_url = trim(str_replace('&', '&', $relative_url));
session_write_close();
//Header('Location: http' . ( ((isset($_SERVER['HTTPS']) && strtolower($_SERVER['HTTPS']) == 'on' ) ) ? 's' : '' ).'://'.$_SERVER['HTTP_HOST']
Header('Location: http' . ( (
(isset($_SERVER["HTTP_UPGRADE_INSECURE_REQUESTS"]) && $_SERVER["HTTP_UPGRADE_INSECURE_REQUESTS"] == 1)
or (isset($_SERVER['HTTPS']) && strtolower($_SERVER['HTTPS']) == 'on' )
or (isset($_SERVER['HTTP_X_FORWARDED_PROTO']) && strtolower($_SERVER['HTTP_X_FORWARDED_PROTO']) == 'https')
or (isset($_SERVER['HTTP_FRONT_END_HTTPS']) && strtolower($_SERVER['HTTP_FRONT_END_HTTPS']) == 'on') ) ? 's' : '' ).'://'
.( (isset($_SERVER['HTTP_X_FORWARDED_HOST']) ) ? $_SERVER['HTTP_X_FORWARDED_HOST'] : $_SERVER['HTTP_HOST'] )
.( strlen(dirname($_SERVER['SCRIPT_NAME'])) != 1 ? dirname($_SERVER['SCRIPT_NAME']) : '' )
.'/'.$relative_url
//.( strpos($relative_url, '?') === false ? '?' : '&' ).session_name().'='.session_id()
.( $anchor !== false ? $anchor : '' ) );
ob_clean();
exit();
}
Roby Kirk