Ver Mensaje Individual
  #7 (permalink)  
Antiguo 09/08/2006, 12:51
Avatar de DarkXNightmare
DarkXNightmare
 
Fecha de Ingreso: agosto-2005
Ubicación: Somewhere Over The Rainbo
Mensajes: 181
Antigüedad: 18 años, 8 meses
Puntos: 0
Aaaaa... perdón... no te entendí la pregunta... :P.
En ese caso... tendrías que obtener los $lang desde la base de datos y guardarlos en una base de datos. Modificar un archivo es algo muy problematico :S.

Por ejemplo...

Tengo mi table llamada: lang.
Tienes 3 tablas: base_lang, lang_key, lang_value.

Por ejemplo tengo estos datos...

base_lang | lang_key | lang_value
---------------------------------------------------
es | bienvenida | Hola a todos!
en | bienvenida |Hi to All!
es | cuerpo | Prueba de Lenguajes...
en | cuerpo | Language Testing...

Ok. Ahora viene lo interesante...
Código PHP:
$visit_lang country_check();
$result mysql_query("SELECT lang_key, lang_value FROM lang WHERE base_lang = '{$visit_lang}'");
while (
$row mysql_fetch_array($result))
{
     
$lang[$row['lang_key']] = $row['lang_value'];
}
// Y listo... tenemos el $lang preparadito :D! 
Código PHP:
// Ahora, si quieres que los usuarios ingresen $lang a la pagina...
// O hacer una pagina de Administración para agregar $lang...
$base_lang $_POST['base_lang'];
$lang_key $_POST['lang_key'];
$lang_value $_POST['lang_value'];
mysql_query("INSERT INTO lang(base_lang, lang_key, lang_value) VALUES('{$base_lang}', '{$lang_key}', '{$lang_value}')");
// Y listo... ya agregaste el registro a la Base de Datos... 
Y aquí te dejo un formulario para agregar los $lang...

Código HTML:
<form action='lang_admin.php' method='POST'>
Idioma : <select name='base_lang'>
<option value='es'>Español</option>
<option value='en'>English</option>
</select><br />
Clave Principal : <input type='text' name='lang_key'><br />
Valor : <input type='text' name='lang_value'><br />
<input type='submit' value='Agregar Lang'>
</form> 
Ojalá te ayude esto ;D...
Atte... DarkXNightmare ;D.
__________________
Cambiando mi Web... sean pacientes :P