reporterrors.php non riporta nessun errore...
semplicemente il sito non funziona come in locale.
a questo punto vi invito a visitare www.pittatore.eu
vedrete che la gestione della lingua non risulta attiva ed è errata.
tutto questo è gestito da:
$_SESSION['lang']
e ripeto che in locale tutto funziona correttamente
il listato di index.php è:
bloccando l'indirizzamento alla pagina home e inserdo in index.phpcodice:<?php include 'ext/standardLib/engine.php'; if (isset ($_GET['lingua'])){ $_SESSION['lang'] = $_GET['lingua']; } if (!isset ($_SESSION['lang']) ){ $_SESSION['lang'] = 'it'; } if(isset ($_POST['it'])){ $_SESSION['lang'] = 'it'; } if(isset ($_POST['gb'])){ $_SESSION['lang'] = 'gb'; } if (isset ($_GET['messaggio'])){ header("Location: home.php?messaggio=2"); die; } if (!isset ($_POST['from'])){ header("Location: home.php"); die; } else{ $from = $_POST['from']; header("Location: $from"); die; } ?>
echo $_SESSION['lang'] ;
si vede che $_SESSION['lang'] è impostata a zero a dimostrazione che non è stato eseguito
il file engine.php incluso!

 
			
			 
					
					
					
						 Rispondi quotando
  Rispondi quotando