11/04/2013, 10:47
|
| | Fecha de Ingreso: junio-2012
Mensajes: 56
Antigüedad: 12 años, 5 meses Puntos: 1 | |
Respuesta: Interfaz Multilenguaje PHP Tu file_exists esta mal la direccion por asi decirle.
Has esto si arrancas desde el mismo directorio pone asi:
Código:
if (!file_exists('./Recursos/Idiomas/'.$langFileName)) {
$langFileName = "lang_es.php";
}
else{
echo "NO ESTA EL ARCHIVO";
}
y en el include() igual.
de esta forma le marcas que inicie desde el directorio actual ./ para adentro
Si no otra cosa que puedes hacer es el directorio completo.
Con la variable $_SERVER document_root pero no me acuerdo si en la funcion file_exists lo acepta.
Un consejo siempre que pongas un condicional de tal cosa ponle el o sino }else{ y un error espesifico en este caso si el archivo no existe de esta forma ubicas exactamente el error o lo que esta mal porque no siempre es un error simplemente es algo que falto que siempre suele pasar.
Espero te halla podido ayudar por lo menos algo.
Un saludo, suerte. |