
Rafael Spilki
Veteranos-
Total de itens
1.583 -
Registro em
-
Última visita
Tudo que Rafael Spilki postou
-
Sim... mas 7 kb é maior do que 60 bytes! Certamente era problema de "permissões" do server! Quanto ao outro assunto procure aqui no fórum tem um tópico meu sobre isso bem recente até ou abra um novo tópico no fórum de asp, aqui não é o local adequado para isso, visto que e´exclusivamente para tratarmos de assuntos pertinentes a apostilas e tutoriais! []'s Rafael Spilki
-
não consigui entender... O problema referente ao primeiro tópico já foi resolvido? e quanto a minha dúvida? o sinal negativo importa ou é só uma consequencia da programação?
-
(Resolvido)EMBED de ASX gerado dinamicamente
pergunta respondeu ao Diego de Souza Silva de Rafael Spilki em ASP
Olá, incialmente peço para que você poste sempre seus códigos dentro das tags code, veja: Quando precisar postar algum código, utilize as tags específicas, como [html] [/html] para códigos em HTML ou [code] [/code] para outros códigos.Existe também o [codebox] [/codebox] para códigos muito extensos, mas muitas vezes ele acaba atrapalhando a interpretação do mesmo em vez de ajudar. Se precisar postar o código de mais de um arquivo, escreva o nome do mesmo em negrito, logo antes da caixa de código, assim eles poderão ser identificados pelos outros usuários. Este simples recurso facilita incrivelmente na hora de ler ou analisar um código. Veja mais em: http://scriptbrasil.com.br/forum/index.php?showtopic=131728 quanto a sua dúvida: Vou dar uma estudada por aqui... mas acho que a solução partirá do css para identificação do navegador... e depois criando condicionais em asp! Mas não tenho certeza... vou pensar sobre o assunto! -
Olá, incialmente peço para que você poste sempre seus códigos dentro das tags code, veja: Quando precisar postar algum código, utilize as tags específicas, como [html] [/html] para códigos em HTML ou [code] [/code] para outros códigos.Existe também o [codebox] [/codebox] para códigos muito extensos, mas muitas vezes ele acaba atrapalhando a interpretação do mesmo em vez de ajudar. Se precisar postar o código de mais de um arquivo, escreva o nome do mesmo em negrito, logo antes da caixa de código, assim eles poderão ser identificados pelos outros usuários. Este simples recurso facilita incrivelmente na hora de ler ou analisar um código. Veja mais em: http://scriptbrasil.com.br/forum/index.php?showtopic=131728 quanto a dúvida... O valor negativo realmente importa? digo... o sinal... importa? não podes simplesmente retirar o sinal com um replace? []'s Rafael Spilki
-
(Resolvido) Por que não lê codigo de registro recem adicionado
pergunta respondeu ao Guilherme Teixeira de Rafael Spilki em ASP
Olá, incialmente peço para que você poste sempre seus códigos dentro das tags code, veja: Quando precisar postar algum código, utilize as tags específicas, como [html] [/html] para códigos em HTML ou [code] [/code] para outros códigos.Existe também o [codebox] [/codebox] para códigos muito extensos, mas muitas vezes ele acaba atrapalhando a interpretação do mesmo em vez de ajudar. Se precisar postar o código de mais de um arquivo, escreva o nome do mesmo em negrito, logo antes da caixa de código, assim eles poderão ser identificados pelos outros usuários. Este simples recurso facilita incrivelmente na hora de ler ou analisar um código. leia mais em: http://scriptbrasil.com.br/forum/index.php?showtopic=131728 aparece alguma mensagem de erro? dei uma alterada na query de consulta... tente assim: <!--#include file="includes/verifica_secretaria.asp"--> <% 'conexao com o banco de dados Set conn = Server.CreateObject("ADODB.Connection") Conn.CursorLocation = 3 ' adUseClient conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Inetpub\db\boletins\meu-caminho-boletins.mdb" Set conn2 = Server.CreateObject("ADODB.Connection") Conn2.CursorLocation = 3 ' adUseClient conn2.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Inetpub\db\boletins\meu-caminho-boletins.mdb" dim nome dim usuario dim senha dim materia dim serie dim rec0 dim sqlstmt dim sqlstmt2 dim codigo_professor dim recp 'recebe os campos do formulário nome = request.form("nome") usuario = request.form("usuario") senha = request.form("senha") materia = request.form("materia") serie = request.form("serie") 'cria os cookies response.Cookies("nome") = nome response.Cookies("usuario") = usuario response.Cookies("senha") = senha response.Cookies("materia") = materia response.Cookies("serie") = serie 'verifica se existe algum campo em branco if nome = "" or usuario = "" or senha = "" or materia = "-" or serie = "-" then response.redirect replace(replace(Request.ServerVariables("HTTP_REFERER"),"?Erro=Verifique%20se%20todos%20os%20campos%20foram%20preenchidos",""),"?Erro2=Este%20usuário%20para%20professor%20já%20existe,%20escolha%20outro!","")+"?Erro=Verifique%20se%20todos%20os%20campos%20foram%20preenchidos" else 'verifica se o usuário do aluno existe Set rec0 = Server.CreateObject ("ADODB.RecordSet") rec0.open "SELECT Alunos.Usuario FROM Alunos WHERE (Alunos.Usuario = '"&usuario&"')",conn,2,3 Set rec1 = Server.CreateObject ("ADODB.RecordSet") rec1.open "SELECT Administradores.Usuario FROM Administradores WHERE (Administradores.Usuario = '"&usuario&"')",conn,2,3 Set rec2 = Server.CreateObject ("ADODB.RecordSet") rec2.open "SELECT Pais.usuario_pai FROM Pais WHERE (Pais.usuario_pai = '"&usuario&"')",conn,2,3 Set rec3 = Server.CreateObject ("ADODB.RecordSet") rec3.open "SELECT Pais.usuario_mae FROM Pais WHERE (Pais.usuario_mae = '"&usuario&"')",conn,2,3 Set rec4 = Server.CreateObject ("ADODB.RecordSet") rec4.open "SELECT Pedagogia.Usuario FROM Pedagogia WHERE (Pedagogia.Usuario = '"&usuario&"')",conn,2,3 Set rec5 = Server.CreateObject ("ADODB.RecordSet") rec5.open "SELECT Professores.Usuario FROM Professores WHERE (Professores.Usuario = '"&usuario&"')",conn,2,3 Set rec6 = Server.CreateObject ("ADODB.RecordSet") rec6.open "SELECT Secretaria.Usuario FROM Secretaria WHERE (Secretaria.Usuario = '"&usuario&"')",conn,2,3 If Not rec0.EOF and Not rec0.BOF or Not rec1.EOF and Not rec1.BOF or Not rec2.EOF and Not rec2.BOF or Not rec3.EOF and Not rec3.BOF or Not rec4.EOF and Not rec4.BOF or Not rec5.EOF and Not rec5.BOF or Not rec6.EOF and Not rec6.BOF Then Set rec1 = nothing Set rec2 = nothing Set rec3 = nothing Set rec4 = nothing Set rec5 = nothing Set rec6 = nothing response.redirect replace(replace(Request.ServerVariables("HTTP_REFERER"),"?Erro=Verifique%20se%20todos%20os%20campos%20foram%20preenchidos",""),"?Erro2=Este%20usuário%20para%20professor%20já%20existe,%20escolha%20outro!","")+"?Erro2=Este%20usuário%20para%20professor%20já%20existe,%20escolha%20outro!" else 'fecha conexões Set rec1 = nothing Set rec2 = nothing Set rec3 = nothing Set rec4 = nothing Set rec5 = nothing Set rec6 = nothing 'insere os dados nas tabelas sqlstmt = "Insert into Professores (Nome, Usuario, Senha, Materia) values ('"&nome&"','"&usuario&"','"&senha&"',"&Materia&")" Set add = server.createobject("adodb.connection") 'abre a conexão com o banco de dados add.open conn 'avisa qual banco de dados será utilizado na consulta set rsquery = add.execute(sqlstmt) 'executa a instrução SQL contida na variavel sqlstmt set rsquery = nothing set add = nothing 'pesquisa o codigo do professor Set recp = Server.CreateObject("ADODB.RecordSet") recp.open "SELECT Id_Professor FROM Professores WHERE Usuario = '"&usuario&"')",conn2,3,3 If not recp.EOF Or not recp.BOF Then codigo_professor = rec("Id_professor").value sqlstmt2 = "Insert into Materia_serie (Serie, Professor, Materia) values ("&serie&","&codigo_professor&","&materia&")" Set add2 = server.createobject("adodb.connection") 'abre a conexão com o banco de dados add2.open conn 'avisa qual banco de dados será utilizado na consulta set rsquery2 = add2.execute(sqlstmt2) 'executa a instrução SQL contida na variavel sqlstmt 'limpa os cookiees response.Cookies("nome") = "" response.Cookies("usuario") = "" response.Cookies("senha") = "" response.Cookies("materia") = "" response.Cookies("serie") = "" response.redirect "secretaria_professores.asp" else response.redirect Request.ServerVariables("HTTP_REFERER")+"Erro=Não leu o codigo do professor" end if end if end if set rsquery2 = nothing set add2 = nothing set rec = nothing %> []'s Rafael Spilki -
você fez o teste que eu lhe sugeri... uma imagem muito muito pequena? Corrompeu? Checou com o server se existe alguma limitação?
-
dcoder, acho que o jow matou a charada! deve ser isso sim! Após testar poste aqui os resultados, se o problema persistir debugue os meses para que possamos ver com mais clareza! Lembre-se de usar as tags Code sempre que fores postar um código ou trecho de código, assim: Quando precisar postar algum código, utilize as tags específicas, como [html] [/html] para códigos em HTML ou [code] [/code] para outros códigos.Existe também o [codebox] [/codebox] para códigos muito extensos, mas muitas vezes ele acaba atrapalhando a interpretação do mesmo em vez de ajudar. Se precisar postar o código de mais de um arquivo, escreva o nome do mesmo em negrito, logo antes da caixa de código, assim eles poderão ser identificados pelos outros usuários. Este simples recurso facilita incrivelmente na hora de ler ou analisar um código. leia mais em: http://scriptbrasil.com.br/forum/index.php?showtopic=131728 []'s Rafael Spilki
-
(Resolvido) Que linguagem usam nos portais do IG, Terra, Uol...
pergunta respondeu ao Leandrobr de Rafael Spilki em ASP
Agora que eu entendi! mas você escreveu postais... várias vezes! inclusive no título... que alterei... mas pode ver sua mensagem na integra: Bom... esses PORTAIS, são feitos com integração de várias linguagens normalmente... para um portal desse tipo se usa HTML, CSS, JavaScript, Flash + Actionscript e ainda por cima alguma outra linguagem como ASP ou PHP... mas mais comumente tenho visto o PHP... É possível muitas vezes encontrarmos coisas com Ajax e ainda outras linguagens e /ou utilização de componentes diversos! O programa que normalmente se utiliza para programar nesses tipos de linguagem são o DreamWeaver e o Flash... mas certamente são necessários também editores de imagens como o Fireworks por exemplo! O dreamweaver inclusive pode ser substituído pelo simples bloco de notas para programadores mais experientes... mas é bem possível! Existem outros programas também... mas os principais e/ou mais utilizados são esses aí! Acho que era isso q você queria saber! qualquer dúvida posta aí! -
O video por streaming até que é tranquilo... a questão toda é o "ao vivo"... A maioria dos servidores não permitem isso... mas alguns só trabalham com isso! Os valores das hospedagens são um pouco mais caros... mas existem! exemplo: http://www.hostmediacenter.com.br/planos.php
-
Eu faria da seguinte forma! Criaria um select sum com clausulas de where que preencham essa sua condição, ex: 'set datai 3 meses atras da data atual datai = dateadd("m", -3, date) dataf = date sql = "select sum(seu_campo) as total_trimestre from sua_tabela where data between #" & (datai) & "# and #" & (dataf) & "# " set rs... depois, como já teria essa soma pelo recordset faria a média mensal... trimestre = rs("total_trimestre") media = trimestre/3 response.write media sacou? []'s Rafael Spilki
-
Cara... nem consegui interpretar o que você quis dizer com essa query aí em cima... Cheia de condicionais e tal... Eu recomendaria tentar deixá-la o mais "limpa" e organizada possível... tentando de todas as formas passar essas condicionais para fora dela (sempre que possível)... Apesar do erro indicar o algarismo 5 de "top 5", acredito que de fato o erro seja em outro local! Uma boa forma de descobrir isso seia dar um debug nessa query... faça isso e poste aqui os resultados! []'s Rafael Spilki
-
Tem como sim Claudio, o jeito para isso é criar subconsultas... da uma olhadinha nesse link aqui: http://www.criarweb.com/artigos/subconsultas-em-sql.html []'s Rafael Spilki
-
(Resolvido) Procurar @, ou certa Letra ou certo Numero em campo INPUT
pergunta respondeu ao WebSan.Com.Br de Rafael Spilki em ASP
não entendi... pra mim o erro não tem nada a ver com o título de abertura do tópico! preciso mais informações para conseguir ajudar! []'s Rafael Spilki -
você grava somente o dia ou a data toda? se for só o dia como você vai saber de qual mês é... pra saber se é trinta dias antes? pode ser bem mais! ou bem menos! Se for a data toda, sugiro alterar o tipo de campo para data! se não não vai dar certo! []'s Rafael Spilki
-
seu IIS ou o IIS do server devem estar "limitando" a transferência! tente mandar uma imagem menor do que esse tamanho e veja se fica correompida também...
-
Torneio de Programação em Javascript - Primeira Fase
tópico respondeu ao Jonathan Queiroz de Rafael Spilki em Novidades e Anúncios Script Brasil
O torneio taí pra todos: O fato de seres moderador em outro fórum não te desclassifica nem préqualifica... as portas estão abertas a todos! contamos com sua participação! A partir desse começará a ser criados rankings... apartir de então esses rankings servirão de baliza para para "tentar separar" da melhor forma possível participação de usuários com conhecimentos avançados apenas em torneios de níveis avançados... o mesmo acontecerá com torneios de conhecimento básico como este, ou intermediário, como os que virão! -
Torneio de Programação em Javascript - Primeira Fase
tópico respondeu ao Jonathan Queiroz de Rafael Spilki em Novidades e Anúncios Script Brasil
Claro... as regras estão acima e você tem até 25/02/09 para mandar o(s) codigo(s) para o e-mail ali informado! Assim que você enviar seu form para nossa equipe seu nome entrará na lista de participantes! Esperamos e contamos com sua participação! []'s Rafael Spilki -
(Resolvido) Que linguagem usam nos portais do IG, Terra, Uol...
pergunta respondeu ao Leandrobr de Rafael Spilki em ASP
Certamente é possível os fazer em ASP, assim tb como em PHP e em Flash + ActionScript! Agora não sei te afirmar qual a linguagem é utilizada nos casos especificamente citados... []'s -
Ok... sete uma variavel para o recordset antes de o colocar na condicional... exemplo: <% qtdp = request.form("qtdp") busca = rsBusca("qtdincial") if busca>qtdp then Response.Write("Maior") elseif busca < qtdp then Response.Write("Menor") else %> poste os resultados!
-
(Resolvido) Procurar @, ou certa Letra ou certo Numero em campo INPUT
pergunta respondeu ao WebSan.Com.Br de Rafael Spilki em ASP
em javascript é muito mais negócio! Tem certeza que não queres que eu mova pra lá?!? -
Nossa... um segundo só! Vamos com calma, por partes e com atenção aos detalhes... Claudio, você disse que o que você quer é fazer essa condicional funcionar: <% qtdp = request("qtdp") if rsBusca("qtdincial")>qtdp then Response.Write("Maior") elseif rsBusca("qtdincial") < qtdp then Response.Write("Menor") else %> certo? portanto vamos verificar como ela está se comportando pra trazer luz ao processo: <% 'porque sintaxes incompletas? rquest o que? form? query.string??? qtdp = request.form("qtdp") response.write "qtdp = " & qtdp & "<BR>" response.write "rsbusca = " & rsBusca("qtdincial") & "<BR>" response.end if rsBusca("qtdincial")>qtdp then Response.Write("Maior") elseif rsBusca("qtdincial") < qtdp then Response.Write("Menor") else %> depois poste aqui os resultados!
-
Amigo... vamos começar com o começo... fazendo um formulário em flash e aprendendo a enviar as informações deste formulário para um script em asp utilizando actionscript... Por isso, estou movendo este tópico para o fórum de flash... quando tudo isso estiver bem entendido você terá de descobri qual componente você tem a disposição para o envio de e-mail... podem ser: cdo.nts, cdo.sys, dundasmail, aspmail, aspEmail entre outros... Deposi é só digitar o nome do componente no google, baixar um exemplo pronto, resgatar os dados do form e proto! Movendo: asp >>> flash + actionscript! []'s Rafael Spilki
-
Veja isso: http://scriptbrasil.com.br/forum/index.php...703&hl=spam []'s Rafael Spilki
-
Arsenio, leia com atenção o tutorial recomendado... as respostas para suas dúvidas estão ali! []'s Rafael Spilki
-
"SELECT top 5 a.cod_usuario, SUM(IF(a.time1=r.time1 XOR a.time2=r.time2, 1, IF(a.time1 = r.time1 AND a.time2=r.time2, 5, IF(a.vencedor=r.vencedor,2,0)))) AS rank FROM apostas a INNER JOIN resultados r ON a.cod_jogo=r.cod_jog GROUP BY a.cod_usuario ORDER BY rank DESC" era isso?