sadboar 0 Denunciar post Postado Julho 30, 2008 Só uma coisinha Não seria melhor usar constant como é feito no php nuke? Ao q me parece o tempo de processamento é melhor... pois com arrays o php ainda tem q buscar dentro da array o valor para a chave mencionada. Compartilhar este post Link para o post Compartilhar em outros sites
Deives 0 Denunciar post Postado Julho 31, 2008 sadboar, você teria um exemplo pronto ? Compartilhar este post Link para o post Compartilhar em outros sites
DarkDragonLord 0 Denunciar post Postado Julho 31, 2008 Eai galera, estou com alguns problemas... 1° [resolvido] 2° Sobre os scripts do DarkDragonLord, consegui trocar as imagens perfeitamente, mas minha dúvida é como trocar o texto Por formulário funciona corretamente, igual ao exemplo no 1° post deste tópico. Com as bandeiras como posso trocar o idioma do texto também, exatamente igual ao site http://raphaelddl.com ? Uai, trocar texto é muito mais simples se você ker escrever por exemplo, um texto introdutório na pagina de seu portfolio (como fiz no meu), você faz o seguinte: Abre o pt.php e adicione: $texto['introducao_portfolio'] = "Aqui você encontrará tudo que já fiz ou estou fazendo no momento. Tenha em mente que algumas seções possuem algumas coisas para download, como a "Web Sites", que possui alguns Templates Grátis para você";Agora Abra o en.php e adicione: (MESMO NOME DE VARIAVEL QUE COLOCOU NO OUTRO) $texto['introducao_portfolio'] = "Here you will find everything i made or currently making. Keep in mind that some sections have some downloads, as "Web Sites", with some Free Templates for you.";Pronto. Agora, para que o texto apareça, simplesmente, no lugar que você quer adicioná-lo, escreva o php para chama-lo: <?php echo $texto['introducao_portfolio']; ?>Ai qdo você abrir o site, ele ja vai catar esse $texto do pt ou en e adicionar, de acordo com a liguagem do browser ou escolha do usuario. para adicionar outros textos, repita o processo adicionando mais uma linha nos en/pt.php mudando o nome dentro dos $texto['XXXXXXX'] btw, tendi nada q o sadboar falou pq eu nao sei usar constant aShausahSuhaSH Compartilhar este post Link para o post Compartilhar em outros sites
Deives 0 Denunciar post Postado Julho 31, 2008 Dark, abaixo está os arquivos que estou fazendo os testes: http://www.locatorone.com.br/files/lang.zip Na realidade, quero que quando clicar na bandeira ele mude, além da imagem que já está mudando, o texto, utilizando ?lang=pt-br... No script inicial do post ele muda através de um select, pegando o valor por $_POST Se você baixar o arquivo acima irá entender melhor... obrigado pela atenção ! Compartilhar este post Link para o post Compartilhar em outros sites
DarkDragonLord 0 Denunciar post Postado Julho 31, 2008 AGORA O POST TAH CERTO, APERTEI ENVIAR SEM KERER ANTES DE TERMINAR DE ESCREVER Dark, abaixo está os arquivos que estou fazendo os testes: http://www.locatorone.com.br/files/lang.zip Na realidade, quero que quando clicar na bandeira ele mude, além da imagem que já está mudando, o texto, utilizando ?lang=pt-br... No script inicial do post ele muda através de um select, pegando o valor por $_POST Se você baixar o arquivo acima irá entender melhor... obrigado pela atenção ! Ahmmm.. Agora entendi. Bom, eu tinha até respondido aqui: http://forum.imasters.com.br/index.php...st&p=986177 no segundo quote. Mas ok, vamos por partes usando seu arquivo Aqui é como você está fazendo: <!-- MUDANDO LINGUAGEM POR IMAGEMS --><!-- LINGUAGEM PORTUGUÊS --><a href="<?php $_SERVER['PHP_SELF'] ?><?php$default = "?";echo $default;?>lang=pt-br"><img src="images/bandeira_Brasil.jpg" width="16" height="16" border="0"></a> O PHP que você colocou ai foi meio inútil pq era só escrever ? assim <a href="?lang=pt-br"><img src="images/bandeira_Brasil.jpg" width="16" height="16" border="0"></a>Mas de qualquer forma, bora lá fazer do jeito que clicando ele muda de linguagem E continua na página que voce está (Assim nao muda para a inicial toda hora que clicar) O codigo é o seguinte: (na qual ddl dentro do $_GET é apenas o nome que dei para usar com o include (poderia ser pag ou p ou qualquer coisa) <a href="<?php $default = "?"; if( isset( $_GET['ddl'] ) ){echo "?ddl=" . $_GET['ddl'] . "&";}else{echo $default;}?>lang=pt-br"><img src="images/bandeira_Brasil.jpg" width="16" height="16" border="0"></a>Agora destrinchando <?php$default = "?";if( isset( $_GET['ddl'] ) ) {echo "?ddl=" . $_GET['ddl'] . "&";} else {echo $default; }?>Se estiver setado o ddl, vai echo ?ddl=OQtiverSETADO& assim, o link ficaria href="?ddl=OQtiverSETADO〈=pt-br".Se nao estiver setado o ddl, vai echo ? assim, o link ficaria href="?lang=pt-br". Acho que agora deu pra entender, embora eu tenha explicado superficialmente Edit no Post v2: Acho que nem precisa do default agora que to relendo esse codigo véio meu pode ficar só assim pra reduzir alguns bytes no arquivo (sem o else, antigamente eu achava que todo if deveria ter um else AHaahAhaahH viva a epoca que começei a aprender PHP usando esse codigo de language como base xD) <?phpif( isset( $_GET['ddl'] ) ) {echo "ddl=" . $_GET['ddl'] . "&";}?>ai o codigo todo ficaria assim, tendo o ? antes do inicio do PHP <a href="?<?php if( isset( $_GET['ddl'] ) ) {echo "ddl=" . $_GET['ddl'] . "&";} ?>lang=pt-br"><img src="images/bandeira_Brasil.jpg" width="16" height="16" border="0"></a> Compartilhar este post Link para o post Compartilhar em outros sites
Deives 0 Denunciar post Postado Agosto 4, 2008 Eai Dark ! Tive uns problemas, mas agora vou mexer com o código... vlw pela ajuda... :thumbsup: abraço ! Compartilhar este post Link para o post Compartilhar em outros sites
Cézar Fest 0 Denunciar post Postado Outubro 9, 2008 ae pessoas deixei o meu através do POST mesmo pra receber os dados e fiz um código que funciona da seguinte maneira: <form action="" method="post"> <input type="hidden" name="lang" value="pt"> <input type="image" src="paises/br-t.jpg" name="submit"> </form> <form action="" method="post"> <input type="hidden" name="lang" value="es"> <input type="image" src="paises/es-t.jpg" name="submit"> </form> o problema foi no navegador... no Mozila ele não detecta a linguagem ´padrão o PT então ele abre e não exibe nenhum texto agoar se clciar na bandeira ele passa a exibir, que co´digo devo adicionar pra que ele exiba a linguagem padrão caso o usuário não a selecione no Mozila? <?php $default = "pt"; // padrão será o portugues... if( isset( $_POST['lang'] ) ) { require $_POST['lang'] . ".php"; setcookie("guardaIdioma", $_POST['lang'], time()+3600*24*30, '/'); // cookie com tempo de expiração de 1 mes } else if( isset($_COOKIE["guardaIdioma"]) ) { require $_COOKIE["guardaIdioma"] . ".php"; } else if (!isset($_SERVER['HTTP_ACCEPT_LANGUAGE'])) { require $default .".php"; } else { $idioma = $_SERVER['HTTP_ACCEPT_LANGUAGE']; $idioma = substr($idioma,0,2); // separando o idioma.... if( ( $idioma == "pt") or ( $idioma == "es") or ( $idioma == "en") ) // verificando se é um idioma válido { require $idioma . ".php"; } else { require $default . ".php"; } } ob_end_flush(); ?> aqui o teste: www.plugmania.com.br/idioma.php Compartilhar este post Link para o post Compartilhar em outros sites
juliodiz 0 Denunciar post Postado Dezembro 20, 2008 O que que tem de errado no meu codigo? Aqui eu não consigo mudar o idioma... ele só fica no portugues... <?php require "setidioma.php"; ?> <a href='?lang=' ><img src="../img/portugues.png" alt="Portugues" width="30" height="30" style="border-width: 0px;"></a> <a href='?lang=es' ><img src="../img/spanol.png" alt="Espanhol" width="30" height="30" style="border-width: 0px;"></a> <a href='?lang=en'><img src="../img/english.png" alt="Ingles" width="30" height="30" style="border-width: 0px;"></a> <a href='?lang=fr'><img src="../img/france.png" alt="Frances" width="30" height="30" style="border-width: 0px;"></a> <a href='?lang=ale'><img src="../img/alemanha.png" alt="Alemao" width="30" height="30" style="border-width: 0px;"></a> <?php echo $texto['titulo']; ?> e no setidioma.php <?php ob_start(); $default = "pt"; // padrão será o portugues... if( isset( $_POST['trocaIdioma'] ) ) { require $_POST['trocaIdioma'] . ".php"; setcookie("guardaIdioma", $_POST['trocaIdioma'], time()+3600*24*30, '/'); // cookie com tempo de expiração de 1 mes } else if( isset($_COOKIE["guardaIdioma"]) ) { require $_COOKIE["guardaIdioma"] . ".php"; } else if (!isset($_SERVER['HTTP_ACCEPT_LANGUAGE'])) { require $default .".php"; } else { $idioma = $_SERVER['HTTP_ACCEPT_LANGUAGE']; $idioma = substr($idioma,0,2); // separando o idioma.... if( ( $idioma == "pt") or ( $idioma == "es") or ( $idioma == "en") ) // verificando se é um idioma válido { require $idioma . ".php"; } else { require $default . ".php"; } } ob_end_flush(); ?> Compartilhar este post Link para o post Compartilhar em outros sites
DarkDragonLord 0 Denunciar post Postado Dezembro 30, 2008 Julio, você colocou $texto['titulo'] = "textoqualquer"; em todos os arquivos de lingua? (pt.php, es.php) Outra coisa. Com o setidioma.php que você tá, você só vai conseguir chamar pt, es e en. olhe a seguinte parte if( ( $idioma == "pt") or ( $idioma == "es") or ( $idioma == "en") ) // verificando se é um idioma válidonesse caso, você tem que adicionar os outros if( ( $idioma == "pt") or ( $idioma == "es") or ( $idioma == "en") or ( $idioma == "outra") or ( $idioma == "outra") or ( $idioma == "outra") ) // verificando se é um idioma válidoEntendeu? E mais uma vez, agradeço ao Cerrito, pois sem esse codigo eu nao teria aprendido PHP, pq ese codigo que eu estudei como exemplo e até hoje o uso, atualizo e melhoro Compartilhar este post Link para o post Compartilhar em outros sites
juliodiz 0 Denunciar post Postado Dezembro 30, 2008 Julio, você colocou $texto['titulo'] = "textoqualquer"; em todos os arquivos de lingua? (pt.php, es.php) Outra coisa. Com o setidioma.php que você tá, você só vai conseguir chamar pt, es e en. olhe a seguinte parte if( ( $idioma == "pt") or ( $idioma == "es") or ( $idioma == "en") ) // verificando se é um idioma válidonesse caso, você tem que adicionar os outros if( ( $idioma == "pt") or ( $idioma == "es") or ( $idioma == "en") or ( $idioma == "outra") or ( $idioma == "outra") or ( $idioma == "outra") ) // verificando se é um idioma válidoEntendeu? E mais uma vez, agradeço ao Cerrito, pois sem esse codigo eu nao teria aprendido PHP, pq ese codigo que eu estudei como exemplo e até hoje o uso, atualizo e melhoro Entendi mas mesmo com esses 3 idiomas eu nao consigo chamar o em ingles e espanhol eu coloquei $texto['titulo'] = "textoqualquer" esse textoqualquer diferentes em todos os idiomas mas ele só mostra o em portugues... o em ingles e espanhol ele nao mostra. Compartilhar este post Link para o post Compartilhar em outros sites
juliodiz 0 Denunciar post Postado Dezembro 30, 2008 Julio, você colocou $texto['titulo'] = "textoqualquer"; em todos os arquivos de lingua? (pt.php, es.php) Outra coisa. Com o setidioma.php que você tá, você só vai conseguir chamar pt, es e en. olhe a seguinte parte if( ( $idioma == "pt") or ( $idioma == "es") or ( $idioma == "en") ) // verificando se é um idioma válidonesse caso, você tem que adicionar os outros if( ( $idioma == "pt") or ( $idioma == "es") or ( $idioma == "en") or ( $idioma == "outra") or ( $idioma == "outra") or ( $idioma == "outra") ) // verificando se é um idioma válidoEntendeu? E mais uma vez, agradeço ao Cerrito, pois sem esse codigo eu nao teria aprendido PHP, pq ese codigo que eu estudei como exemplo e até hoje o uso, atualizo e melhoro Entendi mas mesmo com esses 3 idiomas eu nao consigo chamar o em ingles e espanhol eu coloquei $texto['titulo'] = "textoqualquer" esse textoqualquer diferentes em todos os idiomas mas ele só mostra o em portugues... o em ingles e espanhol ele nao mostra. Compartilhar este post Link para o post Compartilhar em outros sites
juliodiz 0 Denunciar post Postado Dezembro 30, 2008 Julio, você colocou $texto['titulo'] = "textoqualquer"; em todos os arquivos de lingua? (pt.php, es.php) Outra coisa. Com o setidioma.php que você tá, você só vai conseguir chamar pt, es e en. olhe a seguinte parte if( ( $idioma == "pt") or ( $idioma == "es") or ( $idioma == "en") ) // verificando se é um idioma válidonesse caso, você tem que adicionar os outros if( ( $idioma == "pt") or ( $idioma == "es") or ( $idioma == "en") or ( $idioma == "outra") or ( $idioma == "outra") or ( $idioma == "outra") ) // verificando se é um idioma válidoEntendeu? E mais uma vez, agradeço ao Cerrito, pois sem esse codigo eu nao teria aprendido PHP, pq ese codigo que eu estudei como exemplo e até hoje o uso, atualizo e melhoro Entendi mas mesmo com esses 3 idiomas eu nao consigo chamar o em ingles e espanhol eu coloquei $texto['titulo'] = "textoqualquer" esse textoqualquer diferentes em todos os idiomas mas ele só mostra o em portugues... o em ingles e espanhol ele nao mostra. Compartilhar este post Link para o post Compartilhar em outros sites
juliodiz 0 Denunciar post Postado Dezembro 30, 2008 Julio, você colocou $texto['titulo'] = "textoqualquer"; em todos os arquivos de lingua? (pt.php, es.php) Outra coisa. Com o setidioma.php que você tá, você só vai conseguir chamar pt, es e en. olhe a seguinte parte if( ( $idioma == "pt") or ( $idioma == "es") or ( $idioma == "en") ) // verificando se é um idioma válidonesse caso, você tem que adicionar os outros if( ( $idioma == "pt") or ( $idioma == "es") or ( $idioma == "en") or ( $idioma == "outra") or ( $idioma == "outra") or ( $idioma == "outra") ) // verificando se é um idioma válidoEntendeu? E mais uma vez, agradeço ao Cerrito, pois sem esse codigo eu nao teria aprendido PHP, pq ese codigo que eu estudei como exemplo e até hoje o uso, atualizo e melhoro Entendi mas mesmo com esses 3 idiomas eu nao consigo chamar o em ingles e espanhol eu coloquei $texto['titulo'] = "textoqualquer" esse textoqualquer diferentes em todos os idiomas mas ele só mostra o em portugues... o em ingles e espanhol ele nao mostra. Compartilhar este post Link para o post Compartilhar em outros sites
juliodiz 0 Denunciar post Postado Dezembro 30, 2008 :nataltongue: Julio, você colocou $texto['titulo'] = "textoqualquer"; em todos os arquivos de lingua? (pt.php, es.php) Outra coisa. Com o setidioma.php que você tá, você só vai conseguir chamar pt, es e en. olhe a seguinte parte if( ( $idioma == "pt") or ( $idioma == "es") or ( $idioma == "en") ) // verificando se é um idioma válidonesse caso, você tem que adicionar os outros if( ( $idioma == "pt") or ( $idioma == "es") or ( $idioma == "en") or ( $idioma == "outra") or ( $idioma == "outra") or ( $idioma == "outra") ) // verificando se é um idioma válidoEntendeu? E mais uma vez, agradeço ao Cerrito, pois sem esse codigo eu nao teria aprendido PHP, pq ese codigo que eu estudei como exemplo e até hoje o uso, atualizo e melhoro Entendi mas mesmo com esses 3 idiomas eu nao consigo chamar o em ingles e espanhol eu coloquei $texto['titulo'] = "textoqualquer" esse textoqualquer diferentes em todos os idiomas mas ele só mostra o em portugues... o em ingles e espanhol ele nao mostra. Sera que está errado a maneira como mudo o idioma? Compartilhar este post Link para o post Compartilhar em outros sites
juliodiz 0 Denunciar post Postado Dezembro 30, 2008 :nataltongue: Julio, você colocou $texto['titulo'] = "textoqualquer"; em todos os arquivos de lingua? (pt.php, es.php) Outra coisa. Com o setidioma.php que você tá, você só vai conseguir chamar pt, es e en. olhe a seguinte parte if( ( $idioma == "pt") or ( $idioma == "es") or ( $idioma == "en") ) // verificando se é um idioma válidonesse caso, você tem que adicionar os outros if( ( $idioma == "pt") or ( $idioma == "es") or ( $idioma == "en") or ( $idioma == "outra") or ( $idioma == "outra") or ( $idioma == "outra") ) // verificando se é um idioma válidoEntendeu? E mais uma vez, agradeço ao Cerrito, pois sem esse codigo eu nao teria aprendido PHP, pq ese codigo que eu estudei como exemplo e até hoje o uso, atualizo e melhoro Entendi mas mesmo com esses 3 idiomas eu nao consigo chamar o em ingles e espanhol eu coloquei $texto['titulo'] = "textoqualquer" esse textoqualquer diferentes em todos os idiomas mas ele só mostra o em portugues... o em ingles e espanhol ele nao mostra. Sera que está errado a maneira como mudo o idioma? Compartilhar este post Link para o post Compartilhar em outros sites
juliodiz 0 Denunciar post Postado Dezembro 30, 2008 :nataltongue: Julio, você colocou $texto['titulo'] = "textoqualquer"; em todos os arquivos de lingua? (pt.php, es.php) Outra coisa. Com o setidioma.php que você tá, você só vai conseguir chamar pt, es e en. olhe a seguinte parte if( ( $idioma == "pt") or ( $idioma == "es") or ( $idioma == "en") ) // verificando se é um idioma válidonesse caso, você tem que adicionar os outros if( ( $idioma == "pt") or ( $idioma == "es") or ( $idioma == "en") or ( $idioma == "outra") or ( $idioma == "outra") or ( $idioma == "outra") ) // verificando se é um idioma válidoEntendeu? E mais uma vez, agradeço ao Cerrito, pois sem esse codigo eu nao teria aprendido PHP, pq ese codigo que eu estudei como exemplo e até hoje o uso, atualizo e melhoro Entendi mas mesmo com esses 3 idiomas eu nao consigo chamar o em ingles e espanhol eu coloquei $texto['titulo'] = "textoqualquer" esse textoqualquer diferentes em todos os idiomas mas ele só mostra o em portugues... o em ingles e espanhol ele nao mostra. Sera que está errado a maneira como mudo o idioma? Compartilhar este post Link para o post Compartilhar em outros sites
DarkDragonLord 0 Denunciar post Postado Dezembro 30, 2008 você lembrou do ponto e virgula depois das aspas? posta pra mim ae o codigo da pagina que você tem o menu e o en.php/pt.php? coloca dentro da tag code, assim ó [ code ]html aqui[ / code ]sem os espaços, coloquei senao da pal no forum by the way, ele dá alguma msg de erro ou algo assim? Compartilhar este post Link para o post Compartilhar em outros sites
juliodiz 0 Denunciar post Postado Dezembro 30, 2008 você lembrou do ponto e virgula depois das aspas? posta pra mim ae o codigo da pagina que você tem o menu e o en.php/pt.php? coloca dentro da tag code, assim ó [ code ]html aqui[ / code ]sem os espaços, coloquei senao da pal no forum by the way, ele dá alguma msg de erro ou algo assim? Nenhuma mensagem de erro igualzinho la em cima.. soh que eu estou usando assim para mudar de lingua <a href='?lang=' ><img src="../img/portugues.png" alt="Portugues" width="30" height="30" style="border-width: 0px;"></a><a href='?lang=es' ><img src="../img/spanol.png" alt="Espanhol" width="30" height="30" style="border-width: 0px;"></a><a href='?lang=en'><img src="../img/english.png" alt="Ingles" width="30" height="30" style="border-width: 0px;"></a><a href='?lang=fr'><img src="../img/france.png" alt="Frances" width="30" height="30" style="border-width: 0px;"></a>a href='?lang=ale'><img src="../img/alemanha.png" alt="Alemao" width="30" height="30" style="border-width: 0px;"></a> <?php echo $texto['titulo']; ?>Ele aparece a mensagem em portugues perfeita ...mas quando eu clico no link de espanhol ou ingles para mudar ele continua com o texto em portugues. Acho que o erro ta no setidioma.php. Porque eu nao estou usando o post para mudar o idioma. <?php/******************************* BY MRS 05/06/2004 ***************************************************************************** *** ** esse arquivo verifica se o usuario marcou um idioma, caso seja verdadeiro ele seta esse idioma e grava um cookei com duração de ** um mes, para que na próxima vez ele já venha com o idioma setado... ** caso contrário ele verifica se existe um cookie com o idioma, caso não tenha ele pega o idioma do navegador e seta esse ** +++ */************************************************************************************************************************************* */ob_start();$default = "pt"; // padrão será o portugues...if( isset( $_POST['trocaIdioma'] ) ){require $_POST['trocaIdioma'] . ".php";setcookie("guardaIdioma", $_POST['trocaIdioma'], time()+3600*24*30, '/'); // cookie com tempo de expiração de 1 mes}elseif( isset($_COOKIE["guardaIdioma"]) ){require $_COOKIE["guardaIdioma"] . ".php";}elseif (!isset($_SERVER['HTTP_ACCEPT_LANGUAGE'])){require $default .".php";}else{$idioma = $_SERVER['HTTP_ACCEPT_LANGUAGE'];$idioma = substr($idioma,0,2); // separando o idioma....if( ( $idioma == "pt") or ( $idioma == "es") or ( $idioma == "en") ) // verificando se é um idioma válido{require $idioma . ".php";}else{require $default . ".php";}}ob_end_flush();?> Compartilhar este post Link para o post Compartilhar em outros sites
DarkDragonLord 0 Denunciar post Postado Dezembro 30, 2008 Entendi o problema Eu modifiquei o setidioma.php e esqueci de mostrar o novo (olhei o meu aqui) Tirei o post, to usando get hahaha comentei o original, o meu tá embaixo. <?php /******************************* BY MRS 05/06/2004 ****************************************************************************\ * *** * * esse arquivo verifica se o usuario marcou um idioma, caso seja verdadeiro ele seta esse idioma e grava um cookei com duração de * * um mes, para que na próxima vez ele já venha com o idioma setado... * * caso contrário ele verifica se existe um cookie com o idioma, caso não tenha ele pega o idioma do navegador e seta esse * * +++ * /******************************************************************************** ***************************************************** */ /*ob_start(); $default = "en"; // padrão será o ingles... if( isset( $_POST['trocaIdioma'] ) ) { require $_POST['trocaIdioma'] . ".php"; setcookie("guardaIdioma", $_POST['trocaIdioma'], time()+3600*24*30, '/'); // cookie com tempo de expiração de 1 mes } else if( isset($_COOKIE["guardaIdioma"]) ) { require $_COOKIE["guardaIdioma"] . ".php"; } else if (!isset($_SERVER['HTTP_ACCEPT_LANGUAGE'])) { require $default .".php"; } else { $idioma = $_SERVER['HTTP_ACCEPT_LANGUAGE']; $idioma = substr($idioma,0,2); // separando o idioma.... if( ( $idioma == "pt") or ( $idioma == "en") ) // verificando se é um idioma válido { require $idioma . ".php"; } else { require $default . ".php"; } } ob_end_flush(); */ /*********************** BY RaphaelDDL...uma data aew, muito tempo..sei nao.. vamos considerar 30/12/2008 hahaaha ****************\ * *** * * modificado pra get e ficar mais prático, chamando-o opor variavel na URL * * +++ * /*************************************************************** */ ob_start(); $default = "en"; // padrão será o ingles... if( isset( $_GET['lang'] ) ) { @require $_GET['lang'] . ".php"; setcookie("guardaIdioma", $_GET['lang'], time()+3600*24*30, '/'); // cookie com tempo de expiração de 1 mes } else if( isset($_COOKIE["guardaIdioma"]) ) { require $_COOKIE["guardaIdioma"] . ".php"; } else if (!isset($_SERVER['HTTP_ACCEPT_LANGUAGE'])) { require $default .".php"; } else { $idioma = $_SERVER['HTTP_ACCEPT_LANGUAGE']; $idioma = substr($idioma,0,2); // separando o idioma.... if( ( $idioma == "pt") or ( $idioma == "en") ) // verificando se é um idioma válido { require $idioma . ".php"; } else { require $default . ".php"; } } ob_end_flush(); ?> Compartilhar este post Link para o post Compartilhar em outros sites
juliodiz 0 Denunciar post Postado Dezembro 31, 2008 Agora funcionou bem! Eu cheguei a mandar um email para voce pedindo uma pagina de login, sucesso e senha. E tb tem a administrativa... gostaria de um layout bonito para apresentacao no login. Como podemos negociar? Compartilhar este post Link para o post Compartilhar em outros sites