Jump to content

soaresra

Members
  • Content count

    9
  • Joined

  • Last visited

Community Reputation

0 Comum

About soaresra

Contato

  1. Olá colegas, eu venho avançando a cada dia na programação em PHP mas eu travei em uma estrutura e queria a ajuda dos colegas mais experientes. Eu tenho 3 tabelas: Adm_Funcionarios_Usuarios - contem login e senha # login, senha jose, 1234 Sis_Setores: aonde tem os nomes dos módulos e os links dele. Ex. Administrativo, Financeiro, etc. # linkNome link administrativo administrativo.php financeiro financeiro.php vendas vendas.php Adm_Funcionarios_Usuarios_Acessos - contem login e módulos # login, autorizados jose, administrativo, financeiro Hoje eu só uso o menu carregando todas as opções $sql = "SELECT * FROM Sis_Setores WHERE linkNome = '$Sistema' AND situacao = 1;"; $return = mysqli_query($conexao, $sql) or trigger_error(" Query falhou! SQL: $sql - Error: ".mysqli_error(), E_USER_ERROR); while($LinhaMenu = mysqli_fetch_assoc($return)) { echo '<a href="'.$LinhaMenu["link"].'" target="_self">'.$LinhaMenu["linkNome"]."</a>"; } O que eu estou tentando fazer é: (levando em consideração que eu já tenha as informações do usuário logado) 1 - Verifica quem é a pessoa logada / Já tenho isso pronto 2 - Verifica se a pessoa logada existe na tabela Adm_Funcionarios_Usuarios_Acessos no campo login / Já tenho isso pronto Não estou conseguindo fazer 3 - Verifica na tabela Adm_Funcionarios_Usuarios_Acessos o campo autorizados os módulos que serão carregados 4 - Percorre a array com os valores, exemplo: administrativo, vendas 5 - Se existe na array a palavra administrativo que também existe no campo linkNome da tabela Sis_Setores 6 - Carrega no menu apenas os links que existem dentro da array. O que eu tentei fazer sem sucesso (coisas de café com leite): $sql = "SELECT autorizados FROM Adm_Funcionarios_Usuarios_Acessos WHERE iduser = 1;"; $return = mysqli_query($conexao, $sql) or die(mysqli_error($conexao)); if(!$result = mysqli_fetch_array($return)) { echo "Deu Ruim no SQL dos Acessos"; } else { $autorizados = $result["autorizados"]; //echo $autorizados; foreach($autorizados as $valor) { $sql = "SELECT * FROM Sis_Setores WHERE linkNome = '$autorizados' AND situacao = 1;"; $return = mysqli_query($conexao, $sql) or trigger_error(" Query falhou! SQL: $sql - Error: ".mysqli_error(), E_USER_ERROR); while($LinhaMenu = mysqli_fetch_assoc($LinksSubSistema)) { echo '<a href="'.$LinhaMenu["link"].'" target="_self">'.$LinhaMenu["linkNome"]."</a>".$br; } } } O erro que dá é Warning: Invalid argument supplied for foreach() in testeArray.php on line 50 //Linha 50 -> foreach($autorizados as $valor) Agradeço desde já aos colegas.
  2. Olá pessoal.... Eu tenho um problema que não estou conseguindo resolver. Eu fiz dois modelos, um usando tabela que não quero mais usar e o outro usando DIV e CSS HTML: http://www.alsoa.com.br/testes/index2.htm Versão com Divs e CSS: http://www.alsoa.com.br/testes/index.htm Eu preciso colocar uma marca dágua nas minhas fotos que coloco na web. A marca é um simples código tipo D81WKH8D-528A-D111-7E2A144 que deve ficar por cima da imagem e centralizado. Eu até consegui fazer só usando div e css, mas não consigo centralizar na página e o código ficou compactado. /* Códigos CSS */ #PhotoBox{ z-index: 0; position: absolute; margin-left: auto; margin-right: auto; } #PhotoShow{ z-index: 1; position: absolute; } #CodigoShow{ z-index: 2; position: absolute; float: right; } <!-- HTML --> <!doctype html> <html> <head> <meta charset="utf-8"> <title>Teste</title> <link href="teste.css" rel="stylesheet" type="text/css"> </head> <body align="center"> <div id="PhotoBox"> <div id="PhotoShow"> <img src="HondaCafe.jpg"/> </div> <div id="CodigoShow"> <p>D81WKH8D-528A-D111-7E2A144</p> </div> </div> </body> </html>
  3. soaresra

    Posicionar Div em um espaço específico

    Bora tentar desenvolver, né? Eu que sou o pai desse recurso... eu em 2012 que criei esse negócio de fazer histórias em quadrinhos com tradução... só quero melhorar o resultado. E está tão difícil quanto foi inventar isso... Mas vou continuar tentando e quando conseguir posto aqui. Dá uma olhada na seção Freetour, no Seiren tem uma história chamado O Cabeção, que tem esse recurso funcionando, só que a página de texto e imagem ficam todos centralizados na esquerda, onde o recurso funciona bem, o duro mesmo está sendo fazer isso tudo ficar centralizado, eis a ideia do post. Mas valeu pelas ajudas, Rapadura.
  4. soaresra

    Posicionar Div em um espaço específico

    Rapadura, muito obrigado pelo sua contribuição. A idéia aqui é fazer isso sem o ambiente responsivo, porque no anbientr respinsivo a proporção fonte e imagem ficam distorcidas. No site highwaycomics.com eles conseguiram esse resultado, mas eu não entendi bem como eles fizeram. Ainda sou inexperiente com o css. Se puder dar uma olhada no que eles fizeram e entender, eu ficaria muito grato. Eu não sei se fizeram manualmente ou se usaram alguma ferramenta para consefuirem fazer. Eu mandei um e-mail para eles mas não obtive respostas ainda. Valeus.
  5. Boa noite, time. Eu estou criando um site de quadrinhos e estou querendo colocar as histórias de forma que sejam traduzidas, a ideia é posicionar as div em cima dos balões de textos. eu fiz um modelo que pode ser visto aqui... http://www.sagacomics.com.br/preTeste/ComicView/index2.htm O problema é que as div com os textos, não acompanham o posicionamento da imagem quando a janela não está maximizada, ou seja, se houver alguma redução do tamanho da janela, horizontalmente, ou seja, a imagem acompanha o navegador mais a imagem, não. Uma segunda dúvida, existe alguma forma de deixar o texto alinhado verticalmente dentro da div? os arquivos desse modelo estão em http://www.sagacomics.com.br/preTeste/ComicView/ComicView.rar Obrigado pela ajuda, time.
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.