fix: don't use {} for string access

This commit is contained in:
Emmanuel BENOîT 2025-01-05 18:58:29 +01:00
parent fbd561638f
commit 9a571832f5
Signed by: Emmanuel BENOîT
SSH key fingerprint: SHA256:l7PFUUF5TCDsvYeQC9OnTNz08dFY7Fvf4Hv3neIqYpg
4 changed files with 6 additions and 6 deletions

View file

@ -35,8 +35,8 @@ class BoxButton
public function render( $baseURL ) public function render( $baseURL )
{ {
$url = $this->URL; $url = $this->URL;
if ( $url{0} != ':' ) { if ( $url[0] != ':' ) {
if ( $url{0} != '/' ) { if ( $url[0] != '/' ) {
$url = "/$url"; $url = "/$url";
} }
$url = $baseURL . $url; $url = $baseURL . $url;

View file

@ -52,7 +52,7 @@ abstract class Page
} }
} }
} elseif ( ! is_null( $rc ) ) { } elseif ( ! is_null( $rc ) ) {
if ( $rc{0} != '/' ) { if ( $rc[0] != '/' ) {
$rc = $this->baseURL . '/' . $rc; $rc = $this->baseURL . '/' . $rc;
} }
$rc = ( ( array_key_exists( 'HTTPS' , $_SERVER ) && $_SERVER[ 'HTTPS' ] ) ? 'https' : 'http' ) . '://' . $_SERVER[ 'SERVER_NAME' ] $rc = ( ( array_key_exists( 'HTTPS' , $_SERVER ) && $_SERVER[ 'HTTPS' ] ) ? 'https' : 'http' ) . '://' . $_SERVER[ 'SERVER_NAME' ]

View file

@ -76,7 +76,7 @@ class Ctrl_Form
$url = $this->form->cancelURL( ); $url = $this->form->cancelURL( );
} }
if ( $url{0} != '/' ) { if ( $url[0] != '/' ) {
$url = "/$url"; $url = "/$url";
} }
return $page->getBaseURL( ) . $url; return $page->getBaseURL( ) . $url;

View file

@ -105,8 +105,8 @@ class View_Form
$prefix = $name . '-'; $prefix = $name . '-';
$action = $this->form->action( ); $action = $this->form->action( );
if ( $action{0} != '?' ) { if ( $action[0] != '?' ) {
if ( $action{0} != '/' ) { if ( $action[0] != '/' ) {
$action = "/$action"; $action = "/$action";
} }
$action = $this->base . $action; $action = $this->base . $action;