DiegoNB 0 Denunciar post Postado Setembro 30, 2012 Tudo bom pessoal? Uma breve descrição: Metade do site não aparce na página inicial. Esse conteúdo que não aparece é em php. É uma variável que ele não acha. Acredito que ele não ache pois o código pode estar errado. Eu não entendo muito de php então queria tirar essa dúvida com vocês. O código que chama o conteúdo é esse: <? session_start(); require 'includes/conexao.php'; require 'includes/functions.php'; require 'includes/idioma.php'; header("Content-Type:text/html;charset=ISO-8859-1",true); if (!$_SESSION['language']) { $_SESSION['language'] = 'pt'; } elseif ($_REQUEST['language']) { if ($_REQUEST['language'] == 'pt' || $_REQUEST['language'] == 'es' || $_REQUEST['language'] == 'en') { $_SESSION['language'] = $_REQUEST['language']; } else { $_SESSION['language'] = 'pt'; } } if($_REQUEST['ir']=="") $_REQUEST['ir']='principal'; ?> O conteúdo que deveria ser exibido está definido no arquivo idioma.php A session é a language. Compartilhar este post Link para o post Compartilhar em outros sites
Gabriel Jacinto 74 Denunciar post Postado Setembro 30, 2012 Se você quiser verificar se uma session exite ou não, você deve utilizar a função isset. if(isset($_SESSION)){ //... Se quiser verificar se não existe: if(!isset($_SESSION)){ //... Compartilhar este post Link para o post Compartilhar em outros sites
mangakah 217 Denunciar post Postado Setembro 30, 2012 Se a saída está no arquivo idioma.php e depende da variável $_SESSION['language'], então a chamada para esse arquivo deveria estar no final do código, não no início. Você tem certeza que é esse arquivo que imprime a saída? Se possível, poste o código dele também. Compartilhar este post Link para o post Compartilhar em outros sites
DiegoNB 0 Denunciar post Postado Outubro 1, 2012 Opa, tudo bom? O arquivo idioma.php é esse: <? //SETA O IDIOMA DO SITE if($_SESSION['language'] =="pt") { $texto['1']='PÁGINA INICIAL'; $texto['2']='A VINÍCOLA'; $texto['3']='ELABORAÇÃO'; $texto['4']='PRODUTOS'; $texto['5']='REPRESENTANTES'; $texto['6']='GALERIA DE FOTOS'; $texto['7']='CONTATO'; $texto['8']='Vinícola Galiotto'; $texto['9']='Elaboração'; $texto['10']='Nossos Produtos'; $texto['11']='Elaboração'; $texto['12']='Harmonização'; $texto['13']='Características'; $texto['14']='Temperatura'; $texto['15']='Galeria de Fotos'; .......................... Seria isso que você queria? Obrigado pleas respostas. Compartilhar este post Link para o post Compartilhar em outros sites