Hola a todos,
Tengo un archo de texto que contiene un array con un idioma.
Código PHP:
<?php
$lang = array();
$lang['PAGE_TITLE'] = 'Título de la página de mi sitio web';
$lang['HEADER_TITLE'] = 'Mi sitio web de la cabecera título';
$lang['SITE_NAME'] = 'Mi Sitio Web';
$lang['Text'] = 'El texto es correcto';
?>
Me gustaría poder cargar cada linia del array dentro de un formulario para poder editar las traducciones desde un panel de administración.
Lo estoy intentando así.
Código PHP:
<?php
$lineas = file("../languages/es.php");
// Podemos mostrar / trabajar con todas las líneas:
foreach ($lineas as $linea){
echo $linea."<br>";
$dato= explode ("=", $linea);
echo $dato[0]."<br>";
echo $dato[1]."<br>";
// O una en concreto:
//$sLinea = $vlineas[0];
}
?>
Pero mo obtengo lo que necesito:
Código HTML:
Notice: Undefined offset: 1 in C:\...\admin\index.php on line 9
$lang = array();
$lang
array();
$lang['PAGE_TITLE'] = 'Título de la página de mi sitio web';
$lang['PAGE_TITLE']
'Título de la página de mi sitio web';
$lang['HEADER_TITLE'] = 'Mi sitio web de la cabecera título';
$lang['HEADER_TITLE']
'Mi sitio web de la cabecera título';
$lang['SITE_NAME'] = 'Mi Sitio Web';
$lang['SITE_NAME']
'Mi Sitio Web';
$lang['Text'] = 'El texto es correcto';
$lang['Text']
'El texto es correcto';
?>
?>
Notice: Undefined offset: 1 in C:\...\admin\index.php on line 9
La verdad es que no se por donde empezar!
Hay alguna forma más sencilla de hacer lo? Alguien puede orientarme?