Ir para conteúdo
Fórum Script Brasil

Jonathan Queiroz

Membros
  • Total de itens

    3.718
  • Registro em

  • Última visita

Tudo que Jonathan Queiroz postou

  1. Primeira coisa: Não poste dois tópicos iguais... Olha isso aqui... Você tem o servidor pra rodar PHP instalado ??
  2. Cara, aqui no fórum tem vários scripts de calendário... Tinha até um post meu sobre como criar um calendário (tava procurando aqui pra lhe mostrar, mas não achei... Mas tenho salvo no meu PC) Dá uma olhada aqui: <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1252"> <title></title> <script type="text/javascript"> var nome_mes var numero_mes var data_atual = new Date() function ClicaDia(dia) { x = document.getElementById("calendario") x.style.visibility = "hidden" y = document.getElementById("span_msgdata") y.style.visibility = "visible" a = document.getElementById("span_data") a.style.visibility = "visible" a.innerHTML = dia + "/" + eval(numero_mes+1) + "/" + data_atual.getFullYear() b = document.getElementById("span_msgdata") b.style.visibility = "visible" document.form.botao_escolher_data.style.visibility = "visible" c = document.getElementById("div_mostra_dias") c.style.visibility = "hidden" } function AtualizaMes() { switch (numero_mes) { case 0: nome_mes = "Janeiro" quantidade_dias = 31 break case 1: nome_mes = "Fevereiro" quantidade_dias = 28 break case 2: nome_mes = "Março" quantidade_dias = 31 break case 3: nome_mes = "Abril" quantidade_dias = 30 break case 4: nome_mes = "Maio" quantidade_dias = 31 break case 5: nome_mes = "Junho" quantidade_dias = 30 break case 6: nome_mes = "Julho" quantidade_dias = 31 break case 7: nome_mes = "Agosto" quantidade_dias = 31 break case 8: nome_mes = "Setembro" quantidade_dias = 30 break case 9: nome_mes = "Outubro" quantidade_dias = 31 break case 10: nome_mes = "Novembro" quantidade_dias = 30 break case 11: nome_mes = "Dezembro" quantidade_dias = 31 break } z.innerHTML = nome_mes var valor="" for (i=1;i<=quantidade_dias;i++) { if (i/7==parseInt(i/7)) { valor = valor + "<br>" } valor = valor + "<input type='button' name='calendaria_dia"+i+"' value='"+i+"' style='width: 50' onclick='ClicaDia("+i+")'>" } k = document.getElementById("div_mostra_dias") k.innerHTML = valor } function EscolheData() { x = document.getElementById("calendario") x.style.visibility = "visible" y = document.getElementById("span_data") y.style.visibility = "hidden" a = document.getElementById("span_data") a.style.visibility = "hidden" b = document.getElementById("span_msgdata") b.style.visibility = "hidden" document.form.botao_escolher_data.style.visibility = "hidden" c = document.getElementById("div_mostra_dias") c.style.visibility = "visible" z = document.getElementById("span_nome_mes") numero_mes = data_atual.getMonth() if (z.innerHTML="data") { AtualizaMes() } } function ProximoMes() { if (numero_mes<12) { numero_mes = numero_mes+1 AtualizaMes() } } function VoltaMes() { if (numero_mes>=0) { numero_mes = numero_mes-1 AtualizaMes() } } </script> </head> <body> <div id="calendario" name="calendario" style="visibility: hidden"> <input type="button" value="<" onclick="VoltaMes()"> <span id="span_nome_mes" name="span_nome_mes">data</span> <input type="button" value=">" onclick="ProximoMes()"> </div> <div id="pagina" name="pagina"> <span id="span_msgdata">Data: </span> <span id="span_data" name="span_data" style="text-decoration: underline"><span style="color: red">Escolha uma data</span></span> <form name="form" action="pagina2.htm" method="post"> <br><input type="button" name="botao_escolher_data" value="Escolher outra data" onclick="EscolheData()"> <div id="div_mostra_dias"> </div> </form> </div> </body> </html> É um código básico, você pode personalizar... Também seria mais fácil construir um Array para armazenar as informações do calendário (quantidade de dias em cada mês, etc...) Não entendi muito bem o que você quer dizer com "agenda de compromissos" Se for para o usuário atualizar e modificar seus compromissos, você teria que utilizar linguagem dinâmica (para salvar as informações em um banco de dados) e depois aprimorar o código para que funcionasse bem ! Qualquer coisa, posta aí !
  3. Cara, tem lógica ! Eu criei um Array para armazenar as informações de cada imagem... Por exemplo: Mas agora fui perceber que você não usa o padrão "thumb_foto" + numero + ".jpg"... Você utilizou uma imagem: "thumb_hmx37.jpg" Se for utilizar mais imagens assim você terá que definir manualmente... A função ficaria assim: function DefineImagem() { ImagemColorida[1] = "thumb_foto01.jpg" ImagemPB[1] = "thumb_02foto01.jpg" ImagemColorida[2] = "thumb_hmx37.jpg" ImagemPB[2] = "thumb_02hmx37.jpg" ImagemColorida[3] = "thumb_gatas00.jpg" ImagemPB[3] = "thumb_02gatas00.jpg" for (i=1;i<=quantidade_imagem;i++) { ImagemValor[i] = false } Qualquer coisa, posta aí !
  4. Cara, não entendi muito bem o que você quis dizer acima: De qualquer forma, seu código está correto... Mas tente postar sempre dentro das tags "code" e "/code" Exemplo: Dim Path As String Dim Linha00, aux As String Dim i As Integer Private Sub Form_Load() Path = "C:\meuarquivo.bat" Open Path For Output As #1 valor = "Esse é o valor do arquivo" Print #1, valor Close #1 End Sub Se você estiver falando de renomear arquivo faça algo como: Name "C:\meuarquivo.bat" As "C:\meuarquivo.txt"
  5. Cara, não seria: out.writeln("<script>top.login.location.href=('paginageral_leilao.jsp?codigo=<%=rs.getString("numero_cliente")%>');</script>"); Qualquer coisa, posta aí !
  6. Não entendi muito bem o que você falou... Mesmo assim, respondendo às perguntas: Sim !É só você mudar a extensão do arquivo (até onde sei dá pra fazer sem nenhum problema...) Você faria algo como: Path = "C:\teste.[b]bat"[/b] Onde foi que você viu esse tal de "E + 2" ?? Aparentemente, olhando de longe, sem olhar o código, parece notação científica... Sempre que o VB encontra um número "grande" ele transforma em notação científica Sim, você pode renomear para "txt" quando for abrir ou simplesmente utilizar o "abrir com -> bloco de notas" Qualquer coisa, posta aí !
  7. Você pode utilizar AJAX Um exemplo bem simples seria algo como isso: Página: "consulta_ajax.php" Nessa página ficariam os códigos da consulta em PHP Página: "pagina.php" <html> <head> <title>Minha página</title> </head> <body> <!-- conteúdo normal da página --> Essa página faz uma consulta por AJAX [..] [...] [...] <!-- div que vai conter as informações da outra página --> <div id="consulta"> </div> <script type="text/javascript"> function AtualizaConsulta() { url = "consulta_ajax.php" goAjax(url) } function goAjax(url) { xmlhttp = new XMLHttpRequest xmlhttp.open("GET", url, true) xmlhttp.onreadystatechange = function() { if (xmlhttp.readState==4) { retorno = xmlhttp.responseText } x = document.getElementById("consulta") x.innerHTML = retorno } xmlhttp.send(null) tempo_segundos = 10 setTimeout("AtualizaConsulta()",tempo_segundos*1000) } </script> </body> </html> Esse é um código básico, mas dá pra utilizar com as adaptações necessárias... Obs.: Mudei pra atualizar a cada 10 segundos, e não apenas um, já que atualizar os dados a cada e segundo pode lhe trazer muitos prejuízos no desempenho, mas cabe a você testar e decidir a velocidade correta Qualquer coisa, posta aí !
  8. Você terá que fazer um loop para descobrir a opção selecionada Exemplo: for (i=1;i<=document.formulario.nivel.lenght;i++) { if (document.formulario.nivel[i].checked==true) { id = i valor = document.formulario.nivel[i].value break } } alert("A opção selecionada foi a de número "+id) alert("O valor é "+valor) Qualquer coisa, posta aí !
  9. Cara, não entendi muito bem o que você quis dizer com: Pode explicar novamente ? Sobre a outra pergunta: O próprio Access possui uma ferramenta para essa conversão de dados.Você pode converter o Access do 95 para o Access do Office 2003 Qualquer coisa, posta aí !
  10. Cara, acho que você deveria mover esse tópico pra javascript e depois fazer com PHP... Ficaria algo como: <html> <head> <title>Minha página</title> <script type="text/javascript"> var quantidade_imagem = 5 var ImagemColorida = new Array(quantidade_imagem) var ImagemPB = new Array(quantidade_imagem) var ImagemValor = new Array(quantidade_imagem) function VerificaImagem(id) { x = document.getElementById(id) numero_img = id.replace("imagem","") if (ImagemValor[numero_img]==true) { x.src = ImagemColorida[numero_img] ImagemValor[numero_img] = false }else{ x.src = ImagemPB[numero_img] ImagemValor[numero_img] = true } } function DefineImagem() { for (i=1;i<=quantidade_imagem;i++) { ImagemColorida[i] = "thumb_foto" + i + ".gif" ImagemPB[i] = "thumb_02foto" + i + ".gif" ImagemValor[i] = false } } </script> </head> <body onload="DefineImagem()"> <img src="---" onclick="VerificaImagem(this.id)" height="400" width="400" id="imagem1"> <img src="---" onclick="VerificaImagem(this.id)" height="400" width="400" id="imagem2"> <img src="---" onclick="VerificaImagem(this.id)" height="400" width="400" id="imagem3"> </body> </html> Qualquer coisa, posta aí !
  11. Ficaria algo como: <html> <head> <title>Minha página</title> <script type="text/javascript"> var numero_url = 5 janela = new Array(numero_url) function AbreJanela(url, id) { numero = id.replace("contato","") janela[parseInt(numero)] = window.open(url,"1_2","width=500,height=350"); // Verifica se a janela foi aberta... É só um exemplo ! VerificaJanela(id) // Claro que vai dizer que está aberta, pois acabamos de abrir... } function VerificaJanela(valor) { numero = valor.replace("contato","") if (janela[numero]!=null && !janela[numero].closed) { alert("A janela foi aberta, mas não está fechada") }else if (janela[numero]!=null && janela[numero].closed) { alert("A janela foi aberta e já foi fechada") }else{ alert("A janela ainda não foi aberta") } } </script> </head> <body> <a href="#" onclick="AbreJanela('pop.php?msg_remet=1&msg_usuId2=2', this.id)" id="contato1"'>Contato 1</a> <br><br> <input type="button" value="Verificar se a janela de número 1 está aberta" onclick="VerificaJanela('contato1')"> </body> </html> Pronto !Pode ter certeza de que está funcionando, pois já testei Qualquer coisa, posta ai !
  12. Respondendo às perguntas: Você vai inserir na página que você indexar... O recomendado seria criar um arquivo "robots.txt" e o próprio SiteMap para definir as páginas que serão indexadas.Vá até o sub-forum de SEO, dentro de HTML... Tem alguns tutos lá interessantes pra você ver ! Recomendo a você não indexar a página "index.asp", e sim a "home.asp", pois se algum buscador for fazer uma busca na "index.asp" ele não vai encontrar nenhum conteúdo, somente as tags (como você disse, essa página só irá servir de redirecionamento). Já se você indexar a página "home.asp" (a página que realmente possui conteúdo), os buscadores vão saber que existe conteúdo e vão rastrear esse conteúdo quando um usuário for buscar Não é recomendado colocar as mesmas tags em todas as páginas... Coloque uma tag em cada site.Por exemplo, na página "home.asp" você deverá colocar a descrição geral de seu site.Já se você tiver uma página de login, você deve colocar outra descrição... Uma dica para sites dinâmicos (principalmente se a url for passada via querystring) é utilizar um include e dentro dele criar um array com o nome de cada página, descrição, palavra-chave e título de cada página (tenho um site em asp e faço isso, pois torna mais fácil a modificação dessas informações) Qualquer coisa, posta aí cara !
  13. Você deverá fazer algo como: var janela = null function AbreJanela() { janela = window.open("valores para abrir...") } function VerificaAbertura() { if (janela!=null && !janela.closed) { alert("A janela está aberta") }else if(janela!=null && janela.closed) { alert("A janela está fechada") }else{ alert("A janela ainda não foi aberta !") } } Outra forma seria você definir uma variável apenas com valores boleanos (true ou false) para cada vez que a janela abrir... Qualquer coisa, posta aí !
  14. Cada uma dessas serve para "avisar" o buscador se ele deverá indexar a página. Por exemplo, o "follow" indica que o buscador poderá indexar seu site e indexar também todos os links que o site possuir (a não ser que esteja definido em um link individual que não deverá se indexar, ao utilizar o "rel=nofollow" Dá uma olhada no sub-fórum de S.E.O (está dentro de HTML)... Lá tem um ótimo tutorial do Norivan sobre isso !
  15. Seu código ficaria assim, olha: Conexao.Execute("Update dados set cod_data_i=" & date(now()) Obs.: Esse código apenas pega a data (Exemplo: 21/10/2008) Se quiser os minutos e segundos faça algo como: Conexao.Execute("Update dados set cod_data_i=" & now()) Lembre-se de que caso for hospedar em um servidor fora do brasil colocar um "LCID" (localidade) Exemplo: Session.LCID = 1046 'É o LCID do Brasil Se não me engano o "1046" é o LCID do Brasil.Se estiver enganado, por favor me corrijam... Fazendo uma explicação rápida sobre LCID Obs.: Essa foi uma explicação rápida.Para entender melhor o funcionamento dê uma pesquisada na Google Qualquer coisa, posta aí !
  16. O banco de dados está aberto no momento que você efetua a conexão ? Se estiver, feche ele ! Tente também acessar outra página qualquer de seu site que tenha conexão a banco de dados (pode ser tanto esse banco ou qualquer outro, só para testar) Depois posta o resultado aí !
  17. Cara, pode parecer loucura, mas você cometeu um mínimo erro Olha isso aqui: strCon = "DBQ=C:\Inetpub\wwwroot\BD\bdvest09.mdb;Driver={Microsoft Access Driver(*.mdb)};" O certo é: strCon = "DBQ=C:\Inetpub\wwwroot\BD\bdvest09.mdb;Driver={Microsoft Access Driver (*.mdb)};" Tem um espaço entre o "Driver" e o "(*.mdb)" Qualquer coisa, posta aí !
  18. Era isso que ia falar agora... Seu código tá estranho (começa com um "end if"...) Nunca tinha visto esse problema aqui no fórum, mas tenta colocar dentro da etiqueta "quote" (acho que não resolve, mas não custa tentar...Se não conseguir, coloca em "code" de novo)
  19. Acredito que para fazer tal efeito você terá de utilizar imagens... Aí era só você utilizar os eventos "onmouseover" e "onmouseout" para fazer aparecer e desaparecer a imagem do balão... Não sei se entendi muito bem o que você escreveu, mas acho que o que você quer é isso... O que você quer dizer com "balão de gibi" ? Se for só colocar o texto na tela você poderia utilizar a etiqueta "title" Exemplo: <a href="pagina2.htm" title="Visitar a segunda página">Página 2</a> Isso faria aparecer o texto quando o usuário passar o mouse em cima, mas não aparecerá um "balão de gibi" Qualquer coisa, posta aí !
  20. Parece aula de biologia...Por que foi escolher logo taxonomia ?? Só tem 16 espécies de Flooder's diferentes... Falta muito pra descobrirem todas kkk Eu não me encaixo em nenhum... E vocês ?
  21. Consegui falar com ele pelo MSN e resolvemos que a melhor solução seria criptografar o código... Eu criei um script de JavaScript para a criptografia... Postarei ele aqui para que caso alguém precise possa utilizar <html> <head> <style type="text/css"> #descriptografado {background-color: darkgray ; border-style: inset ; height: 200 ; width: 400 ; border-style: inset} .msg_descriptografado {color: red ; font-weight: bold} #criptografado {background-color: darkgray ; height: 400 ; width: 800} body {background-color: black ; color: white} </style> <script type="text/javascript"> function Cript() { numero_vezes_criptografar = parseInt(document.form.numero_vezes.value) x = document.getElementById("criptografado") y = document.form.descriptografado.value if (numero_vezes_criptografar<1) { alert("O número de vezes que o código será criptografado deve ser maior que 1") }else if (isNaN(numero_vezes_criptografar) || numero_vezes_criptografar=="") { alert("Digite um número válido !!") }else if (y=="\n" || y=="" || y==" ") { alert("Digite um código para criptografar !") }else{ texto_antigo = y texto_novo = texto_antigo valor_un1 = "" valor_un2 = "" for (i=1;i<=numero_vezes_criptografar;i++) { texto_novo = escape(texto_novo) valor_un1 += "unescape(" valor_un2 += ")" } x.innerHTML = "valor='" + texto_novo + "';document.write('<'+'script>'+" + valor_un1 + "valor" + valor_un2 + "+" + "'&lt;/s'+'cript&gt;')" } } </script> </head> <body> <form action="" method="post" name="form"> Cole seu código <span class="msg_descriptografado">descriptofrafado</span> aqui: <br><br> <textarea id="descriptografado" name="descriptografado"></textarea> <br><br> Você pode criptografar automaticamente o mesmo código várias vezes, reforçando a segurança<br> Número de vezes da criptografia:<input type="text" id="numero_vezes" name="numero_vezes" value="1" size="1"> <input type="button" value="Criptografar !" onclick="Cript()"> <br><br> Código Criptografado:<br> <textarea id="criptografado"></textarea> </form> <br> Este criptografador de JavaScript foi criado por Jonathan Queiroz !<br>Todos os direitos reservados ! </body> </html> O script é de autoria minha e estou disponibilizando para quem quiser utilizar. Ele foi testado, mas qualquer problema é só postarem !
  22. Não entendi muito bem seu problema... Mas, vou chutar o que pode ser (na maioria dos casos isso acontece e o usuário não consegue resolver) 1. Vá na BIOS 2. Procure uma tecla onde tem a ordem de inicialização dos hardware.Não lembro exatamente onde fica essa opção, mas vá clicando "direita" até que apareça uma tecla onde tem os dispositivos de seu computador... Será mais ou menos assim: Nome de seu HD Nome de sua unidade de disco Você terá que trocar a ordem para a unidade de disco ficar antes, para que o computador, antes de iniciar o sistema, verifique se há um CD (no caso o CS do Windows) 3. Após modificada essa ordem, reinicie e seu computador e quando pedir pra apertar um botão para ler o CD, aperte !! Qualquer coisa, posta aí !
  23. Era só você colocar as propriedades "onclick na imagem, montar os "if", criar uma confirmação e redirecionar Exemplo: <html> <head> <script type="text/javascript"> function Confirma() { x = confirm("Deseja realmente redirecionar seu navegador ?") if (x==true) { document.location="pagina2.htm" } } </script> </head> <body> <img src="img/imagem.jpg" onclick="Confirma()" alt="Minha Imagem"> </body> </html> Se funcionar, posta aí !
  24. Cria um banco de dados contendo todas as URL's... Aí é só você pegar o código via "Request.QueryString" no próprio ASP, verificar a url, e redirecionar !
  25. Cara, o site aqui está offline... Não dá pra testar... Ao invés de utilizar esse tipo de Hack CSS para o IE, utilize o "if IE". Dá uma pesquisada aqui no fórum, você deve achar alguma coisa...Esse código é utilizado para colocar um código que só irá rodar no navegador Internet Explorer Qualquer coisa, posta aí !
×
×
  • Criar Novo...