Ir para conteúdo
Fórum Script Brasil

Norivan Oliveira

Veteranos
  • Total de itens

    2.001
  • Registro em

  • Última visita

Tudo que Norivan Oliveira postou

  1. Sinceramente? está muito ruim. Cara esse topo tá muito vazio, a logo grande demais, tá tudo muito junto... cara tá legal não revisa geral
  2. Resolvi fazer um desafio para mim mesmo, colocar um site em flash bem posicionado, meu novo site pessoal, http://desenvolvimentoemarketing.com.br, está com a home em flash. O domínio tem 1 mês está catalogado no Google, Yahoo, MSN e alguns outros. Mas mesmo fazendo todos outros processos que não dependem do conteúdo html o posicionamento da página inicial dele é pessimo, tão péssimo que o blog, que está no mesmo domínio, tem page-rank 2 e o endereço principal 0. Conclusão Para rankear um site em flash bem você gasta muito tempo, a menos que use Doorway Pages
  3. Index, Follow é só um exemplo dos valores que podem assumir a tag robots. Realmente não conheço robô que o padrão seja outro, mas pode haver, por isso é bom sempre especificar o que você quer mesmo que em teoria seja o padrão.
  4. Creio que a solução é bem mais simples, uma linha resolve, basta você fazer a conta direto no SQL: select valor_unitario * $quantidade as TOTAL from produtos ORDER BY TOTAL DESC;
  5. Grande escolha o Kuroi tem 2ms de tempo de resposta rsrs
  6. Bom não ei em versões anteriores mas atuamente funciona em SO's não baseados no unix também.
  7. Tem muitas formas de fazer isso, você pode simplesmente usar a meta refresh do html. <META HTTP-EQUIV="Refresh" CONTENT="3;URL=listagem.php"> Usar Ajax<script language="javascript"> function createRequestObject() { var req; if(window.XMLHttpRequest){ // Firefox, Safari, Opera... req = new XMLHttpRequest(); } else if(window.ActiveXObject) { // Internet Explorer 5+ req = new ActiveXObject("Microsoft.XMLHTTP"); } else { // There is an error creating the object, // just as an old browser is being used. alert("Your Browser Does Not Support This Script - Please Upgrade Your Browser ASAP"); } return req; } // Make the XMLHttpRequest object var http = createRequestObject(); function sendRequest(page) { // Open PHP script for requests http.open('get', page); http.onreadystatechange = handleResponse; http.send(null); } function handleResponse() { if(http.readyState == 4 && http.status == 200){ // Text returned FROM the PHP script var response = http.responseText; if(response) { // UPDATE ajaxTest content document.getElementById("msgstatus").innerHTML = response; } } } function repeatloop() { sendRequest('listagem.php'); setTimeout("repeatloop()", 20000); } window.onload=function() { repeatloop(); } </script> Ou mesmo usar o Cron
  8. Norivan Oliveira

    Qual a melhor IDE

    Rapaz, a verdade é que isso depende de fatores técnicos do projeto, mas depende muito mais do seu momento e da versão da IDE. Eu amava uma IDE chamada PHPEdit, depois passei a usar NB e odiava o Eclipse, hoje uso Eclipse PDT.
  9. Rapaz dá uma lida melhor nisso aqui http://scriptbrasil.com.br/forum/index.php...st&p=566968
  10. Irmão a parte gráfica disso tudo seria bom você fazer em flash. Em PHP é somente a condição lógica. No primeiro dia você faz o cadastro da pessoa em um banco de dados com uma tabela similar a está: CREATE TABLE `velas` ( `id` int(11) NOT NULL AUTO_INCREMENT, `nome` varchar(50) NOT NULL, `dt_cadastro` datetime DEFAULT NULL, PRIMARY KEY (`id`) ) Depois a medida que o usuário for acessando você transforma a data atual e a data de cadastro em time stamp $stamp_cadastro = strtotime($data_cadastro); $stamp_atual = strtotime(date("Y-m-d H:i:s"); E depois é só comparar as duas usando a diferença de 1 dia e então é só chamar a imagem da vela que você quiser ou passar uma varriavel para o flash se o grafico for em flash.
  11. Norivan Oliveira

    Adobe CS4

    A resposta é sim e não ao mesmo tempo! MXKollection é uma coleção de extensões desenvolvidas por uma micro-empresa (2 caras) Romena chamada INTERAKT. Essa empresa desenvolveu extensões muito uteis para o Macromedia DW entre 2003 e 2006, quando a Adobe comprou a Macromedia logo depois ela comprou também a INTERAKT. E como o time da Adobe responsavel pelo DW parece que está querendo acabar com o programa tirando dele todas as coisas realmente utéis, a Adobe descontinuou e proibiu o funcionamento de todas extensões da INTERAKT, incluindo a MXKollection, nas versões mais novas do mesmo. Logo depois a Adobe lançou uma extensão chamada ADOBE ToolBox que é uma cópia "capada" da MXKollection, essa extensão funciona no CS4 mas só funnciona com MySQL, não tem idioma português na saida dos códigos, dentre outras coisas e além do que ano passado a Adobe também a descontinuou. Como o PHP 5.3 retirou muitas funções da linguagem que a ToolBox e Adobe não atualiza mais ela as aplicações escritas com a MXKollection ou a ToolBox não funcionam nas versões mais novas do PHP (até funciona mas você tem que mudar um monte de coisas no Core). Ou seja meu amigo se você quer criar aplicações sérias em PHP desista de usar o Dreamweaver CS3 e CS4 (o CS5 ainda não testei), pois desde que Adobe adquiriu a Macromedia o Dreamweaver se tornou apenas um programa para editar layouts exportados do Photoshop. :P Se você quiser pode solicitar a Adobe a continuação destas extensões: http://scriptbrasil.com.br/forum/index.php?showtopic=144102
  12. Quanto ao IE realmente não tinha olhado no IE mesmo, está quebradaço mesmo, vou dar uma passada no browsershots para acertar essa questão do crossbrowser. Quanto a fonte do menu ainda vou ter que trocar aquele menu todo pois está ainda com a imagem de quando cortei o PSD, a idéia é usar CUFON no menu também dai aproveito para olhar outras fontes. Quanto ao cosmeticos é da logo sim, agora já tem frascos de creme hidratante circulando por ai com aquela logo entãoo já era. E o termo "redenizada" existe!! ... só no meu dicionário :blush: :D Vlw pelos toques Kuroi
  13. Apesar do nome esse site ficou cinza por escolha do cliente, ainda falta colocar o conteúdo, mas mesmo assim gostaria que vocês avaliassem para mim este pequeno projeto: http://dataserver.dnsalias.org:81/Cordaflor/ Grato
  14. Tirando o Joomla! ficou bom. As únicas coisas que talvez mexeria é o "A" de aumentar e diminuir a fonte que ficou pixialiazado e diminuir a altura do topo.
  15. Coisa besta mas muito útil, o trecho abaixo irá te retornar o nome do usuário do SO sobre qual sua aplicação está rodando: <?php echo `whoami`; ?>
  16. Primeiramente tenha certerza que o diretorio mini está com permisão de escrita, depois verifique as configurações do PHP.ini e tente rodar com outra versão do PHP e faça um teste isolado com as funções que estão dando problema.
  17. Crie uma sessão assim que o usuário carregar a página e depois é só checar se a sessão existe ou não na hora de gerar o tal formulário. Ref.: http://www.php.net/manual/en/book.session.php
  18. Procure um profissional que ofereça serviços de freelancer: http://www.freela.com.br/ Ou comece a aprender PHP: http://www.iped.com.br Ou ainda, comece a fazer e vá postando suas dúvidas aqui uma de cada vez que agente responde.
  19. Você tem que realizar o dump (exportar para sql) do sseu bd local e depois importar ou executar o código no servidor. Depois disso você muda os parametros da sua string de conexao de acordo com as informacoes que seu host externo te fornecer (normalmente você encontra os parametros no painel de controle da hospedagem)
  20. você não vai conseguir fazer isso com uma linnguagem server-side. Você vai conseguir fazer isso com uma linguagem que rode diretamente no cliente, applests em Java por exemplo. Creio que também consiga fazer isso em JS, VB e AS.
  21. O código abaixo exemplificacomo estabelecer uma conexão com mysql e executar query's Requesito: mysql-connector-java import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement; import java.util.Random; public class Conexao { public static void main(String[] args) { try { Class.forName("com.mysql.jdbc.Driver"); // Procura pela classe com o driver do mysql no lib do projeto String url = "jdbc:mysql://localhost:3306/banco"; // url de conexão Connection con = DriverManager.getConnection(url,"root","senha"); // objeto de conexão /** * checa se existe conexao com o bd */ if(con != null){ System.out.println("Conexão estabelecida com sucesso!"); } Statement statement = con.createStatement(); // Cria a varriavel de conexão ResultSet rs = statement.executeQuery("Select * FROM clientes"); // Cria o recordset /** * Percore os resultados dentro do array de resultados */ if(rs.first()){ do{ System.out.println("Cliente:"+rs.getString("id")+" - "+rs.getString("nome")); }while(rs.next()); } rs.close(); // fecha o recordset /** * Gera rg randomico */ Random randomico = new Random(); int id = 1+randomico.nextInt(1000); /** * Faz o insert no banco */ statement.executeUpdate("insert into clientes (id, nome) values ("+id+",'joão')"); /** * Mostra registros atualizados depois do insert */ System.out.println("---Novos registros---"); ResultSet rs2 = statement.executeQuery("Select * FROM clientes"); if(rs2.first()){ do{ System.out.println("Cliente:"+rs2.getString("id")+" - "+rs2.getString("nome")); }while(rs2.next()); } rs2.close(); } catch (ClassNotFoundException e) { // caso o interpretador não encontre alguma classe.. e.printStackTrace(); } catch (SQLException e) { // caso gere um erro de sql qualquer... e.printStackTrace(); } } }
  22. Já tentou usando JavaBridge? new Java("java.util.HashMap");
  23. No seu host a lentidão não acontece por que com certeza o tempo limite para execução de scripts e querys está ligado. Você tem que debuggar seu código para ver o que está acontecendo, indico que feche todas as conexões que seu código abriu logo após retornar os dados. Caso não encontre a causa você pode tentar limitar pelo php.ini: mysql.connect_timeout = 30 max_execution_time = 20 max_input_time = 30 max_input_nesting_level = 64
×
×
  • Criar Novo...