Hola masters!
en una página multi idioma, estoy intentando mostrar el contenido de una celda mediante un array, pero lo muestra en blanco.
Como vereis despues en el
array la variable
$content la muestro de dos maneras distintas, pero sigue sin mostrarse nada donde tendria que mostrarla que es abajo en esta linea:
este es el array problematico:
$this->idioma =
array(
'english' => array(
0 => $content, //esto es lo que no me muestra
),
aqui deberia mostrar el resultado que haya en la celda "content" de mysql:
<?php echo $palabra->idioma[$_SESSION['idioma']][0]; ?>
Por si acaso pongo el codigo entero:
Código PHP:
<?php
session_start();
if(!isset($_SESSION['idioma'])){
$_SESSION['idioma']="spanish";
}
$palabra = new idiomas();
include("configuracion.php");
$conexion=mysql_connect("$server","$user","$password");
mysql_select_db("$database");
if(!$conexion){
die("no connect whit db".myslq_error());
}
echo "conexion okey";
$sql="select * from english where id=0";
$result=mysql_query($sql);
$row=mysql_fetch_assoc($result);
$content=$row['content'];
//****************** TRANSLATIONS **************************
class idiomas{
public $idioma;
function __construct() {
$this->idioma =
array(
'english' => array(
0 => $content, //esto es lo que no me muestra
),
spanish => array(
0=>$content, //esto es lo que no me muestra
)
);
return $this->idioma;
}
}
//*************************** END TRANSLATION *******************************
?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<script src="idiomas.js"></script>
<title>Pagina de idiomas</title>
</head>
<body>
<select id="select_idioma" name="select_idioma" onchange="cambio_idioma()">
<option <?php if($_SESSION['idioma']=="english") echo "selected='selected'" ?> value="english">English</option>
<option <?php if($_SESSION['idioma']=="spanish") echo "selected='selected'" ?> value="spanish">Español</option>
</select>
<center><h1><?php echo $palabra->idioma[$_SESSION['idioma']][0]; ?></h1></center>
<br>
<a href="page2.php">page2</a>
</body>
</html>
El
codigo completo es de nuestro compañero, pero le hecho algunos cambios, como conectarse a mysql.