Código PHP:
function lang($message,$arrayvalues=""){
global $con;
if ($message[0]=="m"){
$message=substr($message, 1);
$message_query=mysqli_fetch_array(mysqli_query($con,"SELECT * FROM lang WHERE id_lang='".$message."'"),MYSQLI_ASSOC);
echo urls_amigables($message_query [strtoupper(whichlangIm())]);
} else {
$message_query=mysqli_fetch_array(mysqli_query($con,"SELECT * FROM lang WHERE id_lang='".$message."'"),MYSQLI_ASSOC);
echo vsprintf($message_query [strtoupper(whichlangIm())],$arrayvalues);
}
}
if ($page==lang('m5')) {
echo "HELOOOOOOOO";
}
No creo que tuviera que ser asi, lang() es uno de los strings de dentro de la comparación, por lo que no entiendo porque me lo muestra en pantalla cada vez que lo solicito para alguna cosa.
Espero que se me haya entendido bien.
Espero que me puedan ayudar porque no se donde puede estar la confusión.
Saludos.