Ver Mensaje Individual
  #5 (permalink)  
Antiguo 09/06/2008, 09:09
Avatar de pateketrueke
pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: Web Modular en 2 idiomas

tu idea es muy clara... solo te bastan otros retoques

idiomas.php
Código PHP:
<?php
  $lang 
'ES'// defecto

  
if (isset($_GET['idioma']))
  {
    
$lang $_GET['idioma']; // OK
  
}
  elseif (isset(
$_COOKIE['idioma']))
  { 
// recuperamos la galleta (si hay)
    
$lang $_COOKIE['idioma'];
  }

  
$idioma "idiomas/$lang.php"// por ejemplo
  
if (!is_file($idioma))
  { 
// siempre ten algo por defecto....  xD
    
$idioma 'idiomas/ES.php';
    
$lang 'ES';

    
// quiza debamos borrar la galleta
    
setcookie('idioma'nulltime()-84000);
  }

  
// guardamos la galleta?
  
if (!isset($_COOKIE['idioma']))
  {
    
setcookie('idioma'$langtime()+84000);
    
header('location: '.$_SERVER['REQUEST_URI']); // regresamos
  
}

  
// ahora si, cargamos las constantes...
  
include $idioma;
?>
ahora solo incluye el script idiomas.php antes de todos tus demás códigos...
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.

Última edición por pateketrueke; 09/06/2008 a las 19:47 Razón: mejorar