Ir para conteúdo
Fórum Script Brasil

vini_loock

Membros
  • Total de itens

    1.037
  • Registro em

  • Última visita

Tudo que vini_loock postou

  1. Não tem uma "forma certa" de se estruturar um site, mas eu normalmente, quando estou usando php, uso muito query string, dai minha estrutura fica assim: <html> <head> </head> <body> <?php switch($op){ case 1: include '1.php'; break; default: include 'home.php'; break; } ?> </body> </html>Mas também já usei muito um método parecido com o que você passou. Eu crio páginas separadas: rodapé e topo. Ai em todas as página eu dou um include nessas duas, e entre elas coloco o conteudo. Como te disse, não existe uma forma correta, é só você escolher a que se adapta ao seu site. No caso de blogs, aconselho usar query string, assim, você só precisa jogar informações em um banco de dados e no link passar um id e buscar por ele no bd. Ah.. e eu vi um 'erro', quando se usa include, você não precisa, nem deve escrever toda a estrutura html(<html>, <head> e <body>).
  2. Cara.. eu já fiquei bobo com o seu, ai ontem navegando, encontrei esse aki: http://dev.sencha.com/deploy/dev/examples/themes/index.html Impressionante, apesar de que eu duvido que foi uma unica pessoa, merece parabens.
  3. Bom pessoal.. Hoje foi mais um dia em cima desse treko.. e nada, to desanimando já! O que eu parei agora ficou assim: $('document').ready(function(){ $("#topo #infobar").ajaxStart(function(){ $("#topo #infobar #carregando").show(); }); $("#topo #infobar").ajaxStop(function(){ $("#topo #infobar #carregando").hide(); }); $("#topo #infobar #centro").load('areauser.php'); //apartir daki que é o problema $("#logar").live('click', function(){ $("#topo #infobar").ajaxStart(function(){ $("#topo #infobar #carregando").show(); }); $("#topo #infobar").ajaxStop(function(){ $("#topo #infobar #carregando").hide(); }); $("#topo #infobar #centro").load('areauser.php?act=logar'); /*$.ajax({ type: 'GET', url: 'areauser.php?act=logar', success : function(retorno){ $("#topo #infobar #centro").html(retorno); $("#topo #infobar #carregando").hide(); } });*/ return false; }); }); Está fazendo todo correto, só não está aparecendo a imagem, deixei o comentário ali($.ajax...) só pra mostrar mais uma forma que eu fiz. Se for ajudar.. a estrutura html<div id="infobar"> <div id="centro"> <div id="areauser"></div> <div id="carregando" style="display: none; margin: 15px 0;"><center><embed src='fl/loading.swf' width='70' height='32'></embed></center></div> </div> </div>Isso tudo está dentro da div#topo Pow galera vocês são feras, me ajuda ai! Vlw
  4. Você tem que colocar o window no screen.height: window.screen.height;Mas vale lembrar que o que eu fiz foi apenas um exmplo, eu nem se quer entendi exatamente o que você quer, apenas mostrei como pegar o tamanho da tela.
  5. Só para tirar uma duvida. Troque por isso: <script type="text/javascript"> function screen(){ var screen = screen.width; var porc = 70;//70% var width = (screen.porc)/100; alert(screen + '\n' + porc + '\n' + width); } </script> E me fale o que apareceu ... Você quer definir o height e não o width certo? Então faça assim:function screen(){ var screen = window.screen.height; var porc = 70; var height = (screen*porc)/100; document.getElementById("menu").style.height = height + 'px'; document.getElementById("direita").style.height = height + 'px'; }E tire o 70% do css
  6. Olá. Estou fazendo uma interface em ajax, mas está acontecendo um problema em relação ao tamanho das div's. Tenho uma estrutura +/- assim: <html> <head> <title></title> </head> <body> <div id="topo"></div> <div id="site"></div> <div id="rodape"></div> </body> </html> Essas 3 camadas estão usando position: absolute, eu faço isso apartir do javascript, que ao carregar a página ele pega a altura do topo e adiciona em top na div#site, e pego a altura da div#site+ altura div#topo e coloco em top da div#rodape. Todas as páginas irão abrir dentro da div#site, mas o que acontece, é que nem todas as página tem o mesmo height, dai todas as páginas vão ficar com o mesmo height da inicial, ou vai passar pra baixo do rodape. O que eu preciso fazer, é pegar a altura de uma div da página que vai ser incluida e aplicar na div#site, e ai adicionar o top na div#rodape. Acontece que eu não faço nem idéia de como fazer isso. Até+ Vinicius
  7. Você tem que fazer isso com javascript(com o screen.width), pois php só trabalha no servidor. Dai você faz a porcentagem atravez do valor retornado. function screen(){ var screen = screen.width; var porc = 90;//90% var width = (screen.porc)/100; document.getElementById("menu").style.width = width + 'px'; }
  8. Agora eu dei uma modificada eu ficou assim: $(document).ready(function(){ $("#topo #infobar").ajaxStart(function(){ $("#topo #infobar #carregando").show(); }); $("#topo #infobar").ajaxStop(function(){ $("#topo #infobar #carregando").hide(); }); $("#topo #infobar #centro").load('areauser.php'); $("#logar").live('click', function(){ $("#topo #infobar #centro").load("areauser.php?act=logar"); return false; }); });Ele envia os dados por get, mas não está aparecendo a imagem.
  9. Muito bom cara, ótimo visual, só da pra perceber que é uma página por causa do Windows internet explorer. Ficou show, um projeto muito complexo. Parabens
  10. porque você não usa a função include ao invés dessa sua? o seu programa vai rodar mais rápido.
  11. Ah.. acho que intendi. Você quer formatar o input. No caso do negrito ficaria assim: document.getElementById("recebe").style.fontWeight = 'bold'; document.getElementById("recebe").value = 'Este é um exemplo em negrito';
  12. vini_loock

    Análise - otimização

    A segunda opção parece ser a melhor, mas eu acho que na index deveria ter as palavras secundárias tambem.
  13. Tem o exeComand, ou você pode pegar alguns prontos como este: http://www.criarweb.com/artigos/editor-de-...javascript.html
  14. O que não falta na web é gente querendo se dar bem, fico admirado com a capacidade desses caras. Há uns tempos atrás conheci o Milion Pixel(alguma coisa assim) Depois um site que "vende" cores(aqui no forum msmo). Deveria existir leis contra este tipo de pratica, por mais que somente os leigos cairiam em piadas como estas, mas isso é o que deixa muitas pessoas com um pé atrás na hora de investir na web.
  15. Olá. Estou tendo problemas na hora de carregar uma página e enviar dados via get pelo metodo load. Meu código ta assim: $(document).ready(function(){ $("#topo #infobar").ajaxStart(function(){ $("#topo #infobar #carregando").show(); }); $("#topo #infobar").ajaxStop(function(){ $("#topo #infobar #carregando").hide(); }); $("#topo #infobar #centro").load('areauser.php'); $("#logar").click(function(){ $("#topo #infobar #centro").load("areauser.php?act=logar"); return false; }); });Ele funciona normal, ao clicar ele exibe a imagem carregando e carrega a página, mas o problema é que a página não está recebendo os dados.
  16. Na parte onde você cria a session... Depois dessa linha: //$_SESSION['logado_no_ipb'] = true; echo 'Logado com sucesso! '; Supondo que o campo onde vai ficar guardado o nivel do usuario é id_grupo e o nivel de um usuario premium seja 5, adicione:$var = mysql_fetch_array($query2); if($var['id_grupo'] == 5){ echo '(premium)'; }else{ echo '(comum)'; }
  17. Ao enviar o arquivo pelo move_uploaded_file(), você salva o a URL e envia para o banco de dados
  18. Já está determinando o tipo de codificação que você vai usar pelo html? tipo: <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/> Se já esta fazendo isso, tente mudar pelo php assim:mysql_query("SET NAMES 'utf8'"); mysql_query('SET character_set_connection=utf8'); mysql_query('SET character_set_client=utf8'); mysql_query('SET character_set_results=utf8');
  19. Claro que sim, você só precisa de um pouco de paciencia, porque não é uma coisa que acontece do dia para a noite. Um bom seite de referencia é o Apostilando.com
  20. Primeiro, no name do checkbox, você vai ter que declara-lo como array. Ex: <input type="checkbox" name="recado[]" value="1" />Ai depois no php você pode manipular usando o foreach()
  21. Como eu te disse, ele deve estar fazendo isso pelo javascript, poste ele.
  22. Nesse código não significa nada além do que realmente é: Inserir Primeira página Página anterior Próxima página última página O que pode estar sendo feito, é, estes textos estarem sendo substituidos por outras coisas atravez do javascript, mas se posta-lo não podemos ajudar
  23. Porque a query0 está assim? queryO = "select (SELECT sum(hora2) FROM totalhoras where UPPER(login) like UPPER('$login') and MONTH(data)='".$mes_atual."')as temphora2 order by temphora2 desc"; O correto não seria:queryO = "SELECT sum(hora2) FROM totalhoras where UPPER(login) like UPPER('$login') and MONTH(data)='".$mes_atual."')as temphora2 order by temphora2 desc";
  24. Não entendi a primeira pergunta. Quanto ao explode. Sim, você vai usar o explode e depois percorrer todo o array buscando palavra por palavra.
  25. Troque: return (parseFloat( valor_compra )*parseFloat( taxa )/100)-parseFloat( valor_compra ); por:var porc = (parseFloat( valor_compra )*parseFloat( taxa ))/100; return parseFloat(valor_compra)-parseFloat(porc);
×
×
  • Criar Novo...