Se que es un tema resueltop pero no me aclaro con las soluciones. Tengo en un directorio los textos que quiero presentar de manera que cuando haga una selección de idioma un include lo presente. Pero hay algo que está mal y no sé lo que es.
¿Me podriais ayudar?
aqui va el código de error que recibo
Parse error: syntax error, unexpected '<' in C:\xampp\htdocs\nmbs_Cambiodedioma.php on line 41
y este es el código que he escrito
Código PHP:
<html>
<head ></head >
<body>
<!--seleccionamos idioma-->
<?php
if (!isset($_POST['submit'])) {
?>
<h5>Idioma</h5>
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post">
Idioma: <select name="Lenguaje" size="15">
<input type="submit" name="submit" value="Go">
</form>
<?php
}
<p>
<form method="get" action="switch">
<option value="1">Castellano
<option value="2">Inglés
<option value="3">Francés
</select>
<input type="submit" value="Selecccionar">
</form>
<!--presentamos idioma seleccionado-->
<?php
$Lengua = $_POST['Lenguaje'];
switch($Lengua){
case 'Castellano':
include('Textos/SP_Inicio_Inicio.php');
break;
case 'Inglés':
include('Textos/EN_Inicio_Inicio.php');
break;
case 'Francés':
include('Textos/Ital.php');
break;
default:
include('Textos/SP_Inicio_Inicio.php');
break;
}
?>
</body>
</html>