Ir para conteúdo
Fórum Script Brasil

Spyder.RV

Membros
  • Total de itens

    156
  • Registro em

  • Última visita

Tudo que Spyder.RV postou

  1. Galera, Consegui resolver colocando um ob_start() no início do arquivo sendmail.php e um ob_start() no início do index.php também... Valeu
  2. Pessoal, Tenho um arquivo sendmail.php que é carregando dentro do index.php... Dentro do sendmail.php, eu tenho uma linha onde tento redirecionar para outra url: header("Location: url");, quando eu tento rodar, recebo uma mensagem como abaixo: O que fazer? Já tentei ob_flush(), ob_end_flush(); e nada, o problema continua...
  3. Seguinte galera, Tenho uma rede que usando Windows 2000 e XP, sequinho sequinho, somente o SO e o sistema de gestão da empresa... Passei um programa de varredura de portas e pra meu espanto, tem diversas portas abertas: 21, 135, 139, 445, 1025 e 1030. O que mais me espantou é a porta 21, pois tenho certeza que não tem nenhum servidor de ftp instalado... E o que é pior, acabei de instalar o windows numa das máquinas e a porta já está aberta... Como faço para fechar essas portas???
  4. beleza... Agora tá bom, valeu! var tMax = 0; var dummy; function iniciaConexao(tMin) { alert("Atenção!\n\n\nO tempo de conexão é de " + tMin + " minutos.\n\nSe precisar observar mais tempo,\n" + "faça a conexão novamente!"); tMax = tMin * 60000; // Tempo em Milisegundos ConnectServer(); dummy = setInterval('mostraTempo(tMax)', 1000); } function mostraTempo(tLeft) { var s = ((tLeft-1000) / 1000); var m = parseInt(s / 60); var r = s - (m*60); document.getElementById('timerLeft').innerHTML = "<strong>" + m + "m, " + r + "s</strong>"; tMax -= 1000; if (tMax == 0) { clearInterval(dummy); ClosePTZnRec(); alert("desconectar"); } }
  5. Galera, dá uma olhada no código abaixo: A idéia é mostrar um "timer" decrescente em segundos a partir do parâmetro tMin repassado como se fossem minutos. faço os cálculos e converto em milissegundos e mando bala na contagem regressiva... O problema é que quando zera, continua descrescendo com valores negativos... Não estou conseguindo ajustar o clearInterval para parar a contagem quando zerar... Como implementar isso??? É mesmo com o setInterval/clearInterval ou tem um jeito mais fácil? ... var tMax = 0; iniciaConexao(1); function iniciaConexao(tMin) { alert("Atenção!\n\n\nO tempo de conexão é de " + tMin + " minutos.\n\nSe precisar observar mais tempo,\n" + "faça a conexão novamente!"); tMax = tMin * 60000; // Tempo em Milisegundos //ConnectServer(); setInterval('mostraTempo(tMax)', 1000); } function mostraTempo(tLeft) { var s = ((tLeft-1000) / 1000); var m = parseInt(s / 60); var r = s - (m*60); document.getElementById('timerLeft').innerHTML = "<strong>" + m + "m, " + r + "s</strong>"; tMax -= 1000; if (tMax == 0) alert("desconectar"); }
  6. Ocorreu uma msg de erro: SQL Error # 1235. Response from the database: This version of MySQL doesn't support 'LIMIT & IN/ALL/ANY/SOME subquery' A versão do mysql que estou usando no servidor é a: 4.1.22-standard
  7. Mas se eu fizer isso, vou pegar os primeiros 5 registros... Eu quero pegar os últimos 5 registros que tiverem na tabela, e ordenar eles por data crescente, pois estou pegando os 5 últimos mas ordenando decrescente...
  8. Galera estou precisando de uma ajuda no SQL abaixo SELECT * FROM agenda WHERE dataAgenda >= 'DATA_FILTRO' ORDER BY dataAgenda Desc LIMIT 5; Com esse código, consigo pegar os 5 últimos registros com as datas mais novas... Mas o problema é que vem ordenado decrescente. Preciso pegar os mesmos 5 registros com as datas mais novas, mas ordenados pela data de forma crescente... O que preciso mudar???
  9. Galera é o seguinte: estou montando umas galerias de fotos e achei uma aplicação para slideshow formidável: O HighSlide JS, veja em http://vikjavev.no/highslide/. O problema é que ele é só para visualização... Preciso de uma aplicação simples para fazer upload das fotos, com gerenciamento desses arquivos, incluindo comentários, upload, exclusão, criação de pastas, etc... para gerar as galerias, vou usar esse HighSlideJS. Alguém tem uma sugestão de aplicação em PHP para a minha necessidade? Valeu
  10. Cheguei até a pensar que era algum problema com o executavel do IE entãoi testei em mais 3 pcs com IE 6 e Windows 2000 e deu o mesmo problema.. Sim, foi por isso. Mas você chegou a testar? De qualquer forma, experimenta este ActiveX: ActiveXObject("MSXML2.XMLHTTP.3.0"); Mesma coisa, depurei o código na linha que dá o erro, mudando ela para: alert(document.getElementById(destObj).innerHTML); --> Mostrou o HTML da DIV normalmente... alert(ajResponse); --> Mostrou o conteúdo carregado pelo AJAX nromalzim também...
  11. Este código é irrelevante pois como a DIV passada para destObj está criada corretamente, o teste lógico vai dar verdadeiro executando então o document.getElementById(destObj).innerHTML=ajResponse e dando o erro normalmente... Creio que você passou esse código assim para que seja feito um teste pra ver se a DIV passada para a função estava criada corretamente no arquivo html... Pois então, ela com certeza está criada corretamente e só dá o erro no Internet Explorer no Windows 2000. No XP dá certo, no 98/95/me não testei...
  12. Com certeza... A DIV está certinha... tanto que noutras versões do IE e no firefox tá funcionando legal......
  13. Antes de mais nada, se já tiver algum post aqui com esse mesmo assunto, me desculpem pois não achei nada quando pesquisei... preciso que avaliem o código abaixo: PS! Tá funcionando beleza no Firefox, IE5/6/7 (No Windows XP). No IE para Windows 2000 o navegador trava e dá aquela msg chata pra enviar relatórios de erro pra M$. Esse script é para carregar páginas dinamicamente, e se tiver algum script em javascript, executa o mesmo... É claro que no caso a página só pode ter um script... Mas como eu disse, não tem problema e tá funcionando muito bem nos outros navegadores, menos nessa versão específica... Pode ser que tá com problema nas versões para windows 98/95/Me, mas não testei ainda... O Erro ocorre na linha: document.getElementById(destObj).innerHTML=ajResponse; da função makeAjaxRequest mais abaixo... O pior é que eu alterei essa linha pra mostrar o conteúdo de ajResponse com um alert(ajResponse); e rodou de boa... alguém pode me ajudar a entender o que tá ocorrendo??? Segue o código: /* ########################################################################################## ## Rotinas AJAX para carga de conteúdo dinâmicamente sem a ## ## necessidade de recarregar a página toda, somente a área que está sendo alterada ## ## ## ## Autor : Wemerson C. Guimarães ## ## Data : 01/07/2007 ## ## Versão: 1.01 ## ## Data : 01/07/2007 ## ########################################################################################## */ function ajaxInit() { var HTTP_REQUEST; try { HTTP_REQUEST = new ActiveXObject("Microsoft.XMLHTTP"); } catch(e) { try { HTTP_REQUEST = new ActiveXObject("Msxml2.XMLHTTP"); } catch(ex) { try { HTTP_REQUEST = new XMLHttpRequest(); HTTP_REQUEST.overrideMimeType('text/html'); } catch(exc) { alert("Esse browser não tem recursos para uso do Ajax"); HTTP_REQUEST = null; } } } return HTTP_REQUEST; } function makeAjaxRequest(url, destObj, parametros) { ajax = ajaxInit(); if(ajax) { parametros = "?" + Math.ceil( Math.random() * 100000 ) + ( parametros != null ? parametros : '' ); ajax.open("GET", url + ".php" + parametros, true); ajax.onreadystatechange = function() { if(ajax.readyState == 4) if(ajax.status == 200) { var ajResponse = ajax.responseText; var iniScript = ajResponse.indexOf('&lt;script language="javascript" type="text/javascript">'); document.getElementById(destObj).innerHTML=ajResponse; // O erro ocorre nessa linha... if (iniScript > 0) { iniScript += 53; var fimScript = ajResponse.indexOf('</script>'); var scriptCode = ajResponse.substring(iniScript, fimScript); var scriptObj = document.createElement('script'); scriptObj.setAttribute('language', 'javascript'); scriptObj.text = scriptCode; document.body.appendChild(scriptObj); } } else { alert(ajax.statusText); } } ajax.send(null); } }
  14. Galera, O problema era com o ajax mesmo!!! Pesquisando na internet encontrei diversas saídas para resolver o problema, mas a mais interessante (e mais fácil) é a seguinte: Gerar um número randômico e carregar a página passando esse número como parâmetro, daí, adaptei essa idéia para a função que passei no código acima: Basta trocar o código: ... if(parametros != null) parametros = "?" + parametros; else parametros = ""; por: ... parametros = "?" + Math.ceil(Math.random() * 100000) + (parametros != null ? parametros : ''); Ou numa forma mais simples de entender: ... if(parametrso != null) parametros = "?" + Math.ceil( Math.random() * 100000 ) + parametros; else parametros = "?" + Math.ceil( Math.random() * 100000 ); Coloquei e agora tá certinho funfando que é uma belezma.... rs
  15. Não funcionou... Esqueci de mencionar... estou carregando as páginas usando técnicas de ajax, tem alguma coisa a ver??? Segue um fragmento do objeto instanciado por ajax na hora de carregar o arquivo html... function ajaxInit() { var HTTP_REQUEST; try { HTTP_REQUEST = new ActiveXObject("Microsoft.XMLHTTP"); } catch(e) { try { HTTP_REQUEST = new ActiveXObject("Msxml2.XMLHTTP"); } catch(ex) { try { HTTP_REQUEST = new XMLHttpRequest(); HTTP_REQUEST.overrideMimeType('text/html'); } catch(exc) { alert("Esse browser não tem recursos para uso do Ajax"); HTTP_REQUEST = null; } } } return HTTP_REQUEST; } function makeAjaxRequest(url, destObj, parametros) { ajax = ajaxInit(); if(ajax) { if(parametros != null) parametros = "?" + parametros; else parametros = ""; ajax.open("GET", url + ".php" + parametros, true); ajax.onreadystatechange = function() { if(ajax.readyState == 4) if(ajax.status == 200) { var ajResponse = ajax.responseText; var iniScript = ajResponse.indexOf('<script language="javascript" type="text/javascript">'); document.getElementById(destObj).innerHTML=ajResponse; if (iniScript > 0) { iniScript += 53; var fimScript = ajResponse.indexOf('</script>'); var scriptCode = ajResponse.substring(iniScript, fimScript); var scriptObj = document.createElement('script'); scriptObj.setAttribute('language', 'javascript'); scriptObj.text = scriptCode; document.body.appendChild(scriptObj); } } else alert(ajax.statusText); } ajax.send(null); } }
  16. Galera, Testei minhas páginas no Internet Explorer e Firefox.. No FF, tá de boa, roda sem nenhum problema... Já no IE, dá um problema danado com o cache. Toda hora tem que ficar limpando o cache do IE pra que possa visualizar as alterações nas páginas... Com HTML, existe alguma maneira de "forçar" as páginas a não carregarem do cache? Ou seja, forçar para que a cada vez que um usuário navegar por uma página, ela seja recarregada totalmente, sem fazer entrar no cache?
  17. Ocorreu quando enviava por ftp, usei o freeftp...
  18. Tá bom... Olha só: Quando envio pro servidor tá assim: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Untitled Document</title> </head> <body> HELLO WORLD!!! </body> </html> Quando baixo de volta do servidor volta assim: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Untitled Document</title> </head> <body> HELLO WORLD!!! </body> </html>
  19. Norivan, o problema é com o código-fonte dos arquivos, que ficam com um um salto de linha entre cada linha do arquivo... Isso ocorre toda vez que envio um arquivo pro site e depois pego de volta...
  20. No Dreamweaver tá ocorrendo um lance estranho... Eu "upo" normalmente os arquivos pros sites... o problema é quando eu baixo algum arquivo dos sites pra editar localmente... Todos os arquivos aparecem com um salto de linha, que fica chato pra caramba... Alguém sabe como faço pra corrigir isso??? Isso é algum problema de configuração no Dreamweaver???? Ocorreram nas versões CS3 e MX
  21. Pessoal, estou procurando alguma ferramenta em php para gerenciamento de provedor de hospedagem de sites. alguém tem alguma dica: Eu até encontrei um, o whcms, vem cheinho de recursos, mas é em inglês... Vou utilizar ele, até porque é o que meu datacernter me libera... O problema é vai damorar algum tempo pra eu estar dominando ele e estou procurando uma solução alternativa e mais fácil de usar, até estar dominando o whcms... Preciso gerenciar a parte financeira e enviar e-mails para os clientes, quando criar/alterar novas contas, confirmações de pagamentos, essas coisas...
  22. Existe alguma maneira de "impulsionar" um site para que ele apareça no início das pesquisas de sites de busca como o google???
  23. Bem, quanto à conexão, possuo um link de 512/512 kps da Brasil telecom (apesar de nunca dar os 512kbps de upload :angry: ) E o servidor é um Athlon XP 2600 c/ 2 GB de RAM e 80 GB de HD... Acha que nessa config, dá pra fazer??? Sem falar que se der certo, posso reverter o valor que estou pagando pelo link de ip fixo para um link maior só que sem ip fixo... Esse é o motivo principal da minha pergunta, pois se der certo, poderei usar um link maior a um custo bem menor...
  24. Galera, estou procurando um bom servidor de DNS dinâmico, com boa performance alguém conhece? Tenho uma aplicação que usa MySQL e o banco tá muito grande e tem muitas atualizações diárias... Se eu replicar ele na internet, vai consumir muita banda... E as informações dele são disponibilizadas na net... Então pensei em hospedar a página principal num bom provedor e abrir essa base através de um DNS dinâmico apontando para o servidor do Mysql... Fica mais barato que usar um servidor de IP fixo que tão os olhos da cara... Mas estou com dúvida se essa solução é interessante... O que me dizem???
×
×
  • Criar Novo...