Ir para conteúdo
Fórum Script Brasil

MLeandroJr!

Veteranos
  • Total de itens

    2.165
  • Registro em

  • Última visita

Tudo que MLeandroJr! postou

  1. Vamos por partes, e primeiro pela inclusão: A data ainda aparece como 0000-00-00 porque o código está ao contrário! Em vez de fazer isso: ... $inserir = mysql_query("INSERT INTO noticias (titulo, data_noticia, texto) VALUES ('$titulo','$data_noticia','$texto')"); $data_nova = implode("-", array_reverse(explode("/", $campo['data_noticia']))); ... Faça isso: ... $data_noticia = campo["data_noticia"]; $data_nova = implode("-", array_reverse(explode("/", $data_noticia))); $inserir = mysql_query("INSERT INTO noticias (titulo, data_noticia, texto) VALUES ('$titulo','$data_nova','$texto')"); ... Veja que primeiro eu processo a data, e depois mando adicionar essa data processada no MySQL. Agora a parte de receber a data: Para isso, seguindo seu código, faça: ... $sql = mysql_query("SELECT * FROM noticias") or die("Erro ao consultar a tabela"); while($campo = mysql_fetch_array($sql)){ $data = $campo["data_noticia"]; $data_nova= implode("/", array_reverse(explode("-", $data_noticia))); ... Note que a única coisa que fiz foi mandar tirar o - e colocar a / na data, depois de ela ser invertida! (array_reverse)
  2. Esse $nova_data é a variável que contém a data pronta pra ser salva no MySQL, então na hora de você fazer a query, ao invés de colocar o $data_noticia, colocará o $nova_data para salvar. Assim ele salvará a data no formato 0000-00-00 do MySQL!
  3. O formato padrão de data do MySQL é 0000-00-00, então, para colocar as datas no formato DD/MM/AAAA, você precisa tratar o campo assim: $snova_data = implode("-", array_reverse(explode("/", $data))); (Script por Fabyo, post de Beraldo, em: http://scriptbrasil.com.br/forum/index.php?showtopic=91087 )
  4. Eu não investiria nele porque além de ser antigo, é final de arquitetura. Caso você queira atualizar o micro um dia, conseguirá subir muito pouco... Sempron 3000, por exemplo... Não vale à pena. Fora que esse rocessador ainda não é 64 bits, então é uma máquina bastante limitada. Eu investiria um pouquinho mais para pegar um Sempron já socket AM2, 64 bits, e uma placa-mãe pra ele. Hoje você compra um Sempron LS-1100 + placa-mãe por mais ou menos uns R$ 300,00. Isso já com suporte a SATA-II e DDR-2, além de ser 64 Bits!
  5. Existem bons sites que tratam sobre Hardware.... Dois deles são: - http://www.clubedohardware.com.br - http://www.guiadohardware.net Para o Sempron 2800 462 você pode utilizar as placas: Asus A7V8X-X Asus A7V8X-MX PC-Chips 863G (Última revisão, não lembro qual é) Soyo Dragon (Via KT-333) Entre outras... Dá pra arriscar a Asus A7S333, mas não dou certeza que rode.
  6. A função date() é bem simples de se utilizar, mas também tem várias opções. Por isso eu deixarei aqui o link para a documentação do PHP onde ela é tratada, com todos os recursos e alguns exemplos: http://www.php.net/manual/pt_BR/function.date.php
  7. MLeandroJr!

    Anexo Em Email Php

    Dê uma olhada neste tópico do Beraldo, um script enviado por Fabyo: http://scriptbrasil.com.br/forum/index.php?showtopic=91109
  8. Um exemplo, você pode fazer assim: Link Notícias: - pagina.php?Link=Noticias Link Novidades: - pagina.php?Link=Novidades Link Entretenimento: - pagina.php?Link=Entretenimento É só linkar dessa forma, e no arquivo php, fazer algo assim: pagina.php <?php $Link = $_GET["Link"]; if ($Link == "Noticias"){ // seu código } elseif ($Link = "Novidades){ //Seu código } ... ?> Logicamente é só um exemplo, você pode fazer com swich também...
  9. Sempron 2800 já é processador antigo. Qual a pinagem dele? Compatível com ele você precisará ver a placa-mãe. E depois, só depois, ver os outros itens, se são compatíveis com a placa-mãe ou não. Pedirei para que movam esse tópico para a área correta, que é um nível acima.
  10. Só lembrando que o height é altura, e não largura. Para alterar largura você deveria mexer no width.
  11. A maneira que ela colocou foi apenas um exemplo, você pode fazer css linkada normalmente da forma que ela mostrou. Se dessa maneira não mostrou o background, verifique o caminho dele, pois se ele estiver em outra pasta você precisará indicá-la para que a imagem apareça, e além do mais, você parte do diretório que está a CSS, não do diretório que está o arquivo que a chama. Logo, se ela estiver um nível acima, você precisará colocar: background-image: url("../logo.gif");
  12. Só reforçando... Troque o código: background: url("logo.gif") no-repeat; Por: background-image: url("logo.gif"); background-repeat: no-repeat; Essa é a maneira correta de utilizá-lo.
  13. No PHP eu diria para você dar um echo nela.... Mas no JavaScript, dê um document.write(value); e veja o que ele retorna!
  14. MLeandroJr!

    Enquete Php

    Troque todos os $REMOTE_ADDR por $_SERVER['REMOTE_ADDR'] e veja se ele passa a salvar os IPs.
  15. MLeandroJr!

    Auto Numeração

    Então você pode dar um mysql_num_rows para contar quantos registros existem no database e salvar o número em uma variável, exemplo, $Numero. Aí é só dar um $Numero++ que você incrementará mais um!
  16. MLeandroJr!

    Auto Numeração

    É só você ir lá no phpMyadmin e criar um novo campo. Em algum dos campos lá, que eu não lembro qual é, tem a opção pra auto_increment.
  17. MLeandroJr!

    Link

    Em <img SRC=, coloque a propriedade border="0" Assim... ... <a href="cad_produtos.htm" target="I1"><img SRC="img/button_produtos.jpg" height=24 width=134 border="0"></a> <a href="alterar.php" target="I1"><img SRC="img/button_altproduto.jpg" height=24 width=134 border="0"></a> <a href="excluir.php" target="I1"><img SRC="img/button_excproduto.jpg" height=24 width=134 border="0"></a> ...
  18. Isso acontece porque não foram utilizados os códigos para caracteres especiais nessas palavras. Por exemplo, se você enviar um á ao invés de um &aacute; isso ocorrerá! Você pode consertar isso utilizando o htmlentities() ! Miores informações sobre a função estão em: http://br2.php.net/manual/pt_BR/function.htmlentities.php
  19. Como o tópico é muito antigo e não é bem isso que ele precisava, estarei fechando-o. Hoje isso pode ser resolvido com: setlocale(LC_TIME, "portuguese"); $dia = strftime("%A"); echo $dia;
  20. MLeandroJr!

    Hard Disk

    Se o HD tem setor de boot, ele conseguirá bootar normalmente em outra placa-mãe. O que ocorre é que o sistema operacional pode não carregar por causa de drivers e recursos diferentes entre uma placa-mãe e outra. Recomendo que, quando o micro mostrar a tela de resumo do POST, você pressione F8 para abrir o menu de inicialização e escolhao modo de segurança. Após iniciar o sistema, remova os drivers antigos de som, vídeo, rede, modem, usb e tal, e reinicie o sistema (em modo normal) para que ele possa insalar os novos drivers. Esse processo não é recomendado, visto que o sistema não foi instalado para o modelo novo de placa-mãe, ficará bem mais lento que o normal.
  21. No CSS, quando você coloca .logo, esse nome não tem que estar definido em uma class? Se colocar a div dessa forma não funciona? <div class="logo"><img src="images/logo.png" alt="" /></div>
  22. Pra que linguagem você precisa? Se fosse em PHP e as notas estivessem em um database MySQL isso seria bem fácil... <?php $NumeroAlunos = 0; $Nota = 0; $consulta0 = mysql_query("SELECT * FROM `alunos` WHERE `quantidade` <= 1 AND `quantidade` >= 9 LIMIT 30"); if ($linha0 = mysql_fetch_array($consulta0)){ do { $TempNota = $linha0["nota"]; $Nota .+ $TempNota; $NumeroAlunos++; } while ($linha0 = mysql_fetch_array($consulta0)); } $Media = $Nota / $NumeroAlunos; echo $Media; ?> Isso escluiria os alunos que tiraram 0 e 10. Aqui a divisão é dinâmica, não fixada em 30 alunos, esse limitador está na consulta ao MySQL, LIMIT 30. Para tirar a média de mais alunos basta aumentar o limite, ou retirar a expressão LIMIT 30 para saber a média de todos (que se encaixam nas condições requeridas). Abraços!
  23. Geralmente para fóruns você consegue isso já pronto. Se você utiliza o phpBB, encontrará scripts e suporte para ele em: http://www.phpbb.org.br Se for Invision Power Board, poderá encontrar em: http://www.invisionize.com
  24. Aqui está seu código, já funcionando no Firefox. Note que eu retirei a tag </li> da linha 155 e joguei-a na linha 159. Fechei as tags </li> e </ul> que estavam faltando no final do código também. Só uma observação, esse código NÃO RODOU no meu IE 6, o que não é bom, pois muitas pessoas ainda o utilizam. <style type="text/css"> <!-- ul#navmenu { margin: 0; border: 0 none; padding: 0; width: 760px; /*For KHTML*/ list-style: none; height: 24px; } ul#navmenu li { margin: 0; border: 0 none; padding: 0; float: left; /*For Gecko*/ display: inline; list-style: none; position: relative; height: 24px; } ul#navmenu ul { margin: 0; border: 0 none; padding: 0; width: 160px; list-style: none; display: none; position: absolute; top: 24px; left: 0; } ul#navmenu ul:after /*From IE 7 lack of compliance*/{ clear: both; display: block; font: 1px/0px serif; content: "."; height: 0; visibility: hidden; } ul#navmenu ul li { width: 110px;/*width do submenu*/ float: left; /*For IE 7 lack of compliance*/ display: block !important; display: inline; /*For IE*/ } /* Root Menu */ ul#navmenu a { border: 1px solid #ffffff; border-right-color: #ffffff; border-bottom-color: #ffffff; padding: 0 2px;/*extensão do menu*/ float: none !important; /*For Opera*/ float: left; /*For IE*/ display: block; background:#000099; color: #ffffff; font: bold 10px/22px Verdana, Arial, Helvetica, sans-serif; text-decoration: none; height: auto !important; height: 1%; /*For IE*/ } /* Root Menu Hover Persistence */ ul#navmenu a:hover, ul#navmenu li:hover a, ul#navmenu li.iehover a { background: #999999; color: #0A2B81; } /* 2nd Menu */ ul#navmenu li:hover li a, ul#navmenu li.iehover li a { float: none; background: #999999; color: #0A2B81; } /* 2nd Menu Hover Persistence */ ul#navmenu li:hover li a:hover, ul#navmenu li:hover li:hover a, ul#navmenu li.iehover li a:hover, ul#navmenu li.iehover li.iehover a { background: #ECEFF6; color: #0A2B81; } /* 3rd Menu */ ul#navmenu li:hover li:hover li a, ul#navmenu li.iehover li.iehover li a { background:#999999; color: #FFFFFF; } /* 3rd Menu Hover Persistence */ ul#navmenu li:hover li:hover li a:hover, ul#navmenu li:hover li:hover li:hover a, ul#navmenu li.iehover li.iehover li a:hover, ul#navmenu li.iehover li.iehover li.iehover a { background: #ECEFF6; color: #0A2B81; } /* 4th Menu */ ul#navmenu li:hover li:hover li:hover li a, ul#navmenu li.iehover li.iehover li.iehover li a { background: #EEE; color: #666; } /* 4th Menu Hover */ ul#navmenu li:hover li:hover li:hover li a:hover, ul#navmenu li.iehover li.iehover li.iehover li a:hover { background: #CCC; color: #FFF; } ul#navmenu ul ul, ul#navmenu ul ul ul { display: none; position: absolute; top: 0; left: 110px;/* posicinamento do submenu-submenu*/ } /* Do Not Move - Must Come Before display:block for Gecko */ ul#navmenu li:hover ul ul, ul#navmenu li:hover ul ul ul, ul#navmenu li.iehover ul ul, ul#navmenu li.iehover ul ul ul { display: none; } ul#navmenu li:hover ul, ul#navmenu ul li:hover ul, ul#navmenu ul ul li:hover ul, ul#navmenu li.iehover ul, ul#navmenu ul li.iehover ul, ul#navmenu ul ul li.iehover ul { display: block; } --> </style> <body> <ul id="navmenu"> <li><a href="index.php" target="_self">Opção1 + &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</a> <ul> <li><a href="teste2.php" target="_self">Teste2</a></li> <li><a href="teste3.php" target="_self">Teste3</a></li> </li> </ul> <li><a href="#">Opção2 + &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</a> <ul> <li><a href="#">Opção2.2 +&nbsp;&nbsp;</a> <ul> <li><a href="teste4.php" target="_self">Teste4</a></li> <li><a href="teste5.php" target="_self">Teste5</a></li> </ul> </li> </ul> </ul> [/codebox]
  25. Você pode fazer de duas formas: - Em vez de 3 colunas na tabela, colocar 4, e duas delas deixar para o menu. - Criar uma tabela inteira dentro dessa célula do menu.
×
×
  • Criar Novo...