
jothaz
Membros-
Total de itens
430 -
Registro em
-
Última visita
Tudo que jothaz postou
-
Pelo visto agora esta vindo o conteúdo do combo em cidade=leilanev@bol.com.br. Agora ve pode obter o conteúdo assim: <% Mail.Host = "000.000.00.00" Mail.Port = 25 Mail.From = Request.Form("email") '--Não sei se é este o comando (Mail.To) pois não trablhei com este componente é só um exemplo. Mail.To = request.form("cidade") %> E use o controle request.form("cidade") recebida via queryString para atribuir ao Destinatário.
-
Troque: $declara = "INSERT into AUDITORES [(matricula[,nome_audi[,formacao[,fone_contato])] values($matricula[,$nome_audi[,$formcao[,$fone_contato])"; Para: $declara = "INSERT into AUDITORES (matricula,nome_audi,formacao,fone_contato)] values($matricula,$nome_audi,$formcao,$fone_contato)";
-
Usei o top 1 porque achei q era para retorna somente o usuario com maior ocorrencia.
-
O combo esta sendo criado nesta linha? <select name="cidade" class="style19 style45" id="cidade"> <option>---- SELECIONE ---</option> <option value="ceara@hotmail.com">Ceará</option> <option value="recife@hotmail.com">Recife</option> <option value="joaopessoa@hotmail.com">João Pessoa</option> </select> Porque não vejo motivo para o nome não vir como cidade. Mas você pode utilizar: valor = request.form("select")
-
Este são os campos passados vai form com seu respectivos valores: Form = nome=tese &dtnasc= &endereco= &complemento= &cep= &select=leilanev@bol.com.br &estado= &telefone= &celular= &email=ss@sdd &escolaridade= &pretendido=Vendedor%28a%29 &mensagem=xfdzf &Submit=Enviar Qual dele você quer recuperar? você notou q a maioria vem em branco? Isso é normal? O campo ciade que q você mencionou no outro post nem existe.
-
você poderia ser mais claro?
-
Cara é possivel fazer o que você quer. Me diz qual o tipo do capo horario? No resultado desejado que você postou: 001 - 1 - A - AAAA - 8:00 001 - 3 - B - BBBB - 10:00 001 - 4 - C - AAAA - 11:00 001 - 6 - E - EEEE - 18:00 A linha 001 - 4 - C - AAAA - 11:00 deveria mesmo aparecer? Estas duas horas de diferença é em relação ao que? Ao registro anterior ou primeiro registro.
-
Exemplo simple de como isto pode ser feito: declare @tab table (Usuario varchar(10), DataAcesso datetime) insert into @tab (Usuario , DataAcesso) values ('maria','2008/08/01') insert into @tab (Usuario , DataAcesso) values ('diana','2008/01/20') insert into @tab (Usuario , DataAcesso) values ('diana','2008/02/22') insert into @tab (Usuario , DataAcesso) values ('diana','2088/03/20') insert into @tab (Usuario , DataAcesso) values ('darla','2088/09/20') select top 1 usuario from @tab group by usuario order by count(usuario) desc select * from @tab Duvidas é só postar.
-
Se funcionava antes do combo não têm porque ser o componente. Agora desde que você garanta que não alerou nada relativo ao componente. Vamos o que esta chegando na página excute este codigo e post o resultado: <% Mail.Host = "000.000.00.00" Mail.Port = 25 Mail.From = Request.Form("email") valor = request.form("cidade") response.write "QueryString = " & request.querystring & "<br><br>" response.write "Form = " & request.form & "<br><br>" response.end %> Favor postar o resultado dos comando acima.
-
você têm algum conhecimento em desenvolvimento de sistemas web ou desktop? você têm alguma idéia da liguagem ira utilizar? Ou mesmo qual banco de dados?
-
Pois já que não vai retornar nada somente executar um procedimento então é sub mesmo. Pra ser function deve retorna algo: valor = funcMascara.
-
function ColocaMascaraCPF(cpf) dim cont dim mascara dim cpf_u dim Scaner cont = len(cpf) if cont < 11 then for Scaner = 1 to 11 - cont cpf = "0" & cpf next end if mascara = "" if cpf <> "" then for cont = 1 to (11 - len(cpf)) cpf_u = "0" & cpf_u next cpf = cpf_u & cpf end if for cont = 1 to Len(cpf) mascara = mascara & MID(cpf,cont,1) select case cont case 3,6: mascara = mascara & "." case 9: mascara = mascara & "-" end select next ColocaMascaraCPF = mascara end function call ColocaMascaraCPF("12345678909")
-
O processo é o mesmo: onClick="AlternarAbas('td_consul','div_consul')"> Use o onclick e passe o nome da div como parâmetro igual ao exemplo.
-
A idéia é por ai mesmo. Como eu já dito no outro post usar innerHTML permite adicionar controles a pagina html em tempo real. O problema não é o script propriamente dito pois a sintexa do innerHTML é relativamente fácil. O problema é cria uma lógica levando-se em considerações todas as variáveis que utilize o innerHTML. você mesmo me disse que poderia ter de acrescentar 200 campo em um formulário para que seja informado o número de serie. Não é isso? Então isso tb deve ser levado em conta. Inclusive com relação ao layout. Outra coisa é a consistência na entrada dos campos. Caso o usuario informe 200 terá informar os 200 número de series não é isso? Mas a idéia é ir criado dinamicamente mesmo.
-
Só perguntei porque é aconselhavel evitar flood no fórum ou mesmo post em paralelo, pois dificulta a ajuda. É só um toque. Sobre o que você questionou: Atribuir o valor de uma variável criada no escopo do JavaScript a uma variável criada no escopo do ASP não é possivel. Pois ASP e Javascript são processados de forma diferentes no servidor. O contrário sim: <script> var id = <%=session("novo")%> </script> Mais alguma dúvida?
-
Esta parada é a mesma do link: http://scriptbrasil.com.br/forum/index.php?showtopic=122718? você quer adicionar os controle dinamicamente em seu html através da quantidade informada?
-
Isto é o resultado do comando: response.write "valor = " & valor & "<br>" Bom pelo visto o valor esta vindo em branco, mas este é o menor dos problemas. Como eu disse anteriormente e o Notax deixou muito mais claro entre em contato com o seu provedor e procure se informa de qual componente deverá ser usado. Esxitem vários: cdonts, aspmail, cdsys e outros. Quanto ao modelo não vai fuguir do que você têm não. Em quase todas a linguagens só muda a forma de instancir/criar o objeto o resto e igual. Verifique com provedor com relação ao componete para envio de e-mail depois resolveremos o proble com o valor do combo. Ok?
-
Uso assim e funciona ok: background: transparent url(img/nav_f_2.png) no-repeat 0 0; Efetue um teste. Duvida é só postar.
-
Pelo visto é algum problem com o objeto de envio de e-mail Persits.MailSender. Isto esta sendo enviado local ou através de um servidor? Se for em um provredor verifique que erro é este: An error occurred: 511 sorry, can't find a valid MX for sender domain (#5.1.1 - chkuser) Pelo visot é me parece problema com usuário (#5.1.1 - chkuser) Para verificar se o coneteudo do controle esta certo: Set Mail = Server.CreateObject("Persits.MailSender") Mail.Host = "000.000.00.00" Mail.Port = 25 Mail.From = Request.Form("email") valor = request.form("cidade") response.write "valor = " & valor & "<br>" response.end O response.end interrompe o processamento e não retorna o erro. Dai verifique o conteúdo da variavel valor.
-
Redirecionar para página através de IP do usuário
pergunta respondeu ao miltonbarreto de jothaz em ASP
rode este exemplo: <HTML> <BODY BGCOLOR="#FFFFFF"> <TABLE BORDER=1 WIDTH=100%> <TR> <TD BGCOLOR="#CCCCCC"><B>Nome do Campo</B></TD> <TD><B>Valor do Campo</B></TD> </TR> <% for each item in request.servervariables %> <TR><TD BGCOLOR="#CCCCCC"><B><%=item%></b></TD> <TD><%=request.servervariables(item)%></TD><TR> <% next %> </TABLE> </BODY> </HTML> Existe um atributo RemoteIp no ServerVariables que poderá ser utilziado. -
Agora entendi acho. você não poderi a usar um conceito de passo a passo. Passo 1: Tipo informa qtde de itens Passo 2: Inofma item e unidade Passo 3: Pagina com entrada para numero de serie de acordo com informado na unidade. Outra forma seria criar em tempo real uma tabela com os campo de entrada usando innerhtml mas acho que dada a qtde de numero de series que podem ser informados seria melhor fazer em uma pagina a parte. Outra forma seria após informar a unide abrisse um popup com os campo para informa o numero de serie.
-
Fiz o sequinte teste: <script> function stAba(menu,conteudo) { this.menu = menu; this.conteudo = conteudo; } var arAbas = new Array(); arAbas[0] = new stAba('td_indent','div_indent'); arAbas[1] = new stAba('td_adici','div_adici'); arAbas[2] = new stAba('td_anive','div_anive'); arAbas[3] = new stAba('td_consul','div_consul'); function AlternarAbas(menu,conteudo) { alert(conteudo); for (i=0;i<arAbas.length;i++) { m = document.getElementById(arAbas[i].menu); m.className = 'menu'; c = document.getElementById(arAbas[i].conteudo) c.style.display = 'none'; } m = document.getElementById(menu) m.className = 'menu-sel'; c = document.getElementById(conteudo) c.style.display = ''; } </script> <table width="760px" cellspacing="0" cellpadding="0" bborder="0"> <tr> <td width="100" class="menu" id="td_indent" onClick="AlternarAbas('td_indent','div_indent')"> Identificação </td> <td width="100" class="menu" id="td_adici" onClick="AlternarAbas('td_adici','div_adici')"> Adicionais </td> <td width="100" class="menu" id="td_anive" onClick="AlternarAbas('td_anive','div_anive')"> Aniversariantes </td> <td width="100" class="menu" id="td_consul" onClick="AlternarAbas('td_consul','div_consul')"> Consultas </td> </tr> <tr> <td class="tb-conteudo" colspan="4"> <div id="div_indent" class="conteudo" style="display: none"> Identificação </div> <div id="div_adici" class="conteudo" style="display: none"> Adicionais </div> <div id="div_anive" class="conteudo" style="display: none"> Aniversariantes </div> <div id="div_consul" class="conteudo" style="display: none"> Consultas </div> </td> </tr> </table> <td width="100" class="menu" id="td_indent" onClick="AlternarAbas('td_indent','div_indent')"> Na função AlternarAbas(menu,conteudo) o parâmetro conteudo contém o nome da div ativa. Com o alert que coloquei alert(conteudo) recupero no nome da div. Aqui rodou ok.
-
Acho que agora entendi. Qual o valor maximo do campo Unidade/Qtde? O usuário poderá digitar 100 unidades e dai será gerado 100 numero de serie? O usuario digitará o numeor de serie ou será gerado pela pagina?
-
Cara leva a mal não mas equeça a função antiga pois não tinha lógica com estava implementada. Acho quem com none ou block não ia funcionar mesmo. além de que fica muito mais extensa e complica muito a manutenção. Com a nova função existe um única lugar para se dar manutenção ao invés de 5. A forma mais simples e correta de fazer o que você quer e com a função qu lhe passi. quanto ao block nunca tinha usado apesar de saber de sua existência talvez o comando deva ser assim: document.getElementById("bloqueto").style.display = block; Sem os ' (plics). Agora acho mais jogo usar a função que lhe passei.
-
beleza! Agor tive de trocar: document.getElementById("bloqueto").style.display = 'block'; Por: document.getElementById("bloqueto").style.display = 'none'; Com block não funciona mesmo.