2026-04-07 19:53:40 +02:00
< ? php
require_once __DIR__ . '/faceai_simulator_view.php' ;
2026-04-12 17:26:17 +02:00
$raceId = isset ( $_GET [ 'raceId' ]) ? trim (( string ) $_GET [ 'raceId' ]) : '202' ;
2026-04-07 19:53:40 +02:00
$lang = isset ( $_GET [ 'lang' ]) ? trim (( string ) $_GET [ 'lang' ]) : 'it' ;
2026-04-12 17:26:17 +02:00
$raceSlug = isset ( $_GET [ 'raceSlug' ]) ? trim (( string ) $_GET [ 'raceSlug' ]) : 'mezza-di-pisa' ;
$raceName = isset ( $_GET [ 'raceName' ]) ? trim (( string ) $_GET [ 'raceName' ]) : 'Mezza di Pisa' ;
$raceYear = isset ( $_GET [ 'raceYear' ]) ? trim (( string ) $_GET [ 'raceYear' ]) : '2026' ;
$raceMonthFolder = isset ( $_GET [ 'raceMonthFolder' ]) ? trim (( string ) $_GET [ 'raceMonthFolder' ]) : '04.APRILE' ;
$raceFolder = isset ( $_GET [ 'raceFolder' ]) ? trim (( string ) $_GET [ 'raceFolder' ]) : 'PISA' ;
$returnUrl = 'http://localhost:8080/faceai_simulator.php?raceId=' . rawurlencode ( $raceId ) . '&lang=' . rawurlencode ( $lang ) . '&raceSlug=' . rawurlencode ( $raceSlug ) . '&raceName=' . rawurlencode ( $raceName ) . '&raceYear=' . rawurlencode ( $raceYear ) . '&raceMonthFolder=' . rawurlencode ( $raceMonthFolder ) . '&raceFolder=' . rawurlencode ( $raceFolder );
2026-04-07 19:53:40 +02:00
$photos = array (
array ( 'id' => 'f101-001' , 'thumb' => 'thumb-arrivo-001.jpg' , 'label' => 'Arrivo 001' , 'checkpoint' => 'Arrivo' ),
array ( 'id' => 'f101-002' , 'thumb' => 'thumb-arrivo-002.jpg' , 'label' => 'Arrivo 002' , 'checkpoint' => 'Arrivo' ),
array ( 'id' => 'f101-003' , 'thumb' => 'thumb-ponte-003.jpg' , 'label' => 'Ponte 003' , 'checkpoint' => 'Ponte' ),
array ( 'id' => 'f101-004' , 'thumb' => 'thumb-centro-004.jpg' , 'label' => 'Centro 004' , 'checkpoint' => 'Centro' ),
array ( 'id' => 'f101-005' , 'thumb' => 'thumb-centro-005.jpg' , 'label' => 'Centro 005' , 'checkpoint' => 'Centro' ),
array ( 'id' => 'f101-006' , 'thumb' => 'thumb-arrivo-006.jpg' , 'label' => 'Arrivo 006' , 'checkpoint' => 'Arrivo' ),
array ( 'id' => 'f101-007' , 'thumb' => 'thumb-ponte-007.jpg' , 'label' => 'Ponte 007' , 'checkpoint' => 'Ponte' ),
array ( 'id' => 'f101-008' , 'thumb' => 'thumb-centro-008.jpg' , 'label' => 'Centro 008' , 'checkpoint' => 'Centro' ),
array ( 'id' => 'f101-009' , 'thumb' => 'thumb-arrivo-009.jpg' , 'label' => 'Arrivo 009' , 'checkpoint' => 'Arrivo' ),
array ( 'id' => 'f101-010' , 'thumb' => 'thumb-lungarno-010.jpg' , 'label' => 'Lungarno 010' , 'checkpoint' => 'Lungarno' ),
array ( 'id' => 'f101-011' , 'thumb' => 'thumb-piazza-011.jpg' , 'label' => 'Piazza 011' , 'checkpoint' => 'Piazza' ),
array ( 'id' => 'f101-012' , 'thumb' => 'thumb-arrivo-012.jpg' , 'label' => 'Arrivo 012' , 'checkpoint' => 'Arrivo' )
);
faceai_sim_render_page ( array (
'raceId' => $raceId ,
'lang' => $lang ,
'raceSlug' => $raceSlug ,
'raceName' => $raceName ,
2026-04-12 17:26:17 +02:00
'raceYear' => $raceYear ,
'raceMonthFolder' => $raceMonthFolder ,
'raceFolder' => $raceFolder ,
2026-04-07 19:53:40 +02:00
'returnUrl' => $returnUrl ,
'banner' => 'Questa pagina PHP simula il punto di ingresso del sito legacy. Il vecchio select con ID <strong>tipoPuntoFoto</strong> viene rimosso dal JavaScript originale e sostituito dal pulsante Face ID.' ,
'totalLabel' => count ( $photos ) . ' foto demo' ,
'photos' => $photos ,
'showSimulatorBootstrap' => true
));