Ir para conteúdo
Fórum Script Brasil

Prof. Jonatas

Membros
  • Total de itens

    221
  • Registro em

  • Última visita

Tudo que Prof. Jonatas postou

  1. Bom gente também quero dar minha contribuição. Sou novo aqui no forum mas desenvolvo a mais de 5 anos. Ultimamente tenho trabalhado com planos. Por exeplo, ofereço uma plano de web site simples desenvolvido em flash. Como nosso amigo postou lá em cima o flash é uma ferramenta poderosa e não vale a pena fazer por menos de 1000,00 Então eu cobro isto. Mas como tem muitas pessoas que choram com este preço resolvi dar algumas vantagens ex. Este preço está dentro do plano mais. É um site simples de de 5 páginas que pode ter até 4 fotos 350x263px por página. Divido este valor em até 5x Nesta promoção eu dou a hospedagem por 1 ano e + o domínio. 20 contas de email, 200 megas de espço em disco 4g de transferência. Ká pra nós este tipo de hospedagem é baratíssimo. Supos que o site fosse 5X de 200,00 na primeira parcela a gente já paga a hospedagem de 1 e mais o domínio, e ainda sobra uma dinheirinho. O Resto é lucro. É cobrado 10,00 mensal de cada cliente que queira fazer 4 atulizações por Mês, 1 por semana. No primeiro mês depois da entrega do site as atualizações são livres, pois isso já existe mesmo, sempre q a gente bota um site no ar é que começa a ficar feia a coisa, o cara que contratou vem com um monte de mudança a ser feita. Então eu uso isso como tática de marketing, o contratante se sente mais seguro, sabendo que o primeiro mes de atualização é livre. E é isto, o sistema de cobrança desta promoção eu faço assim: Faço uma avaliação de quanto tempo irei demorar para entregar o projeto e divido as parcelas neste periodo. Para começar a criar tem que ser paga a primeira parcela, e o site só vai pro ar depois da ultima parcela paga, isto ocorre no mesmo dia, se o cliente pagar as 14:00 temos 24hs para colocar o site no ar, até as 14:00 do dia seguinte. Tem dado certo este promoção mas existem vários outros planos diferentes deste, a gente estuda e vê qual o contratante se enquadra melhor! Galera, espero ter ajudado, aceito críticas e sujestões, enfim pode ser que eu esteja cobrando mais caro ou mais barato que o normal, estamos aqui para discutir isto, aguardo respostas e vamos postar, pois este assunto é super importante tanto pra quem está iniciando quanto pra quem já é veterano!
  2. Galera eu tenho um banco de dados funcionando tudo certinho. Eu quero fazer o seguite. Quero criar uma página de atualização de um determinado registo. Então eu crio a conexção com o banco de dados, pego o registros que eu quero atualizar: RS_Max.Open "SELECT * FROM prod where Codigodesenho= '"&recnum&"' and user= '"&usuario&"' ", Conn Eu quero que os dados apareçam já no formulário com os dados atuais só pra eu ir alterando. Como eu faço na página onde fica o formulário, seria Request.Form mesmo? :blink: Em cada campo eu colocaria sua variável, <%=usuario%> por ex. ? :huh: Aí a página com a linha do UPDATE seria um caos pra mim, não manjo nada. :( Será que alguém pode tirar esta minha dúvida, valeu. Aguardo respostas
  3. Nossa valeu mesmo. Logo mais preciso de você denovo, hehe Té +
  4. Funcionou Belissíma, muito Obrigado viu! Caramba meu vai manjar de ASP assim viu. Logo mais você vira moderadora. Além deste erro que você me mostrou eu também errei no nome de um campo. No meu dormulário onde eu defino o nome do cliente eu tinha deixado como cod_cliente E estava puxando do Request.Form("codi_cliente") você me retornou o script como Conexão.Execute. Mina variável estava como Conn. E aprvdesenho estava apvdesenho. Mas é com nunca estar completo porque assim tem como eu ver onde estão os erros e eu mesmo corrigilos. Só assim q se aprende, valeu pela força Andréia, té+ ;)
  5. Cara eu trabalho com etiquetas de código de barras e nunca vi, o acces gerando código de barras, existem outros diversos programas que fazem isto, no acces eu não conheço nenhuma opção. você quer geras os códigos de barras para cadastrar seus produtos? Bom se você já tem os códigos de barras e só quer que ele fique marcado em um campo quando for lido "AÍ SIM" isto é fácil. você deve criar um campo de entrada texto comum, e quando o leitor fizer a leitura do código, irá ficar marcado como numero, mas cada produto terá o seu numero. É isso? Espero ter ajudado. Se eu não consegui te ajudar posta denovo detalhando um pouco mais sua dúvida. Falow
  6. Cara desculpe atrapalhar o debate de vocês, mas como você é moderador da área corel draw, achu q você pode resolver este assunto. http://scriptbrasil.com.br/forum/index.php?showtopic=75146 Falow
  7. Galera, da uma olhada nas variáveis e na linha de inserção dos dados: user = Request.Form("usuario") codigodesenho = Request.Form("codi_cliente") aprvpdesenho = Request.Form("apvdesenho") desenho_concluido = Request.Form("arte") aprovado_cliente = Request.Form("apvcliente") fotolito = Request.Form("fotoli") prp_material = Request.Form("material") rev_fotolito = Request.Form("revela") impressao = Request.Form("impr") selagem = Request.Form("sela") acabamento = Request.Form("acaba") expedicao = Request.Form("exp") logistica = Request.Form("logis") codigorastreamento = Request.Form("codr") Conn.Execute "insert into prod(user, codigodesenho, aprvdesenho, desenho_concluido, aprovado_cliente, fotolito, prp_material, rev_fotolito, impressao, selagem, acabamento, expedicao, logistica, codigorastreamento) values('"&usuario&"','"&codi_cliente&"','"&apvdesenho&"','"&arte&"','"&apvcliente&"','"&fotoli&"','"&material&"','"&revela&"','"&impr&"','"&sela&"','"&acaba&"','"&exp&"','"&logis&"','"&codr&"')" Como eu sou iniciante não conheço outra maneira de decalar as variáveis que serão inseridas e valores, na linha Conn.Execute. Tem um jeito mais fácil? Tudo asssim na mesma linha ta complicado né? :blink: O Erro q ta dando é este aqui: Aguardo respostas Galera, valeu
  8. Calma, calma, muita calma nesta hora, como eu disse no meu post acima, este e só um exemplo, meu código na verdade tem 14 variáveis, e não apenas 2. O erro mais provável deve ser o do numero de variaveis não estar batendo com o numero de valores. O Problema da vigula foi um erro meu de digitação, só enquanto postava um exemplo. Amanhã cedo chegando no escritório eu vou colocar o script com as 14 variáveis pra vocês verem como está. O problema q eu já digitei conferi e reconferi, o numero de varíaveis está correto e as virgulas e aspas também. Bom é difícil de explicar sem mostrar amanhã posto meu script completo, se alguém poder me ajudar. valeu.
  9. Galera eu to tentando inserir dados no banco de dados mas ta dando erro, eu não sei o que possa ser. Segue abaixo o Erro: Bom a linha de programação que eu estou usando é esta aqui: Conn.Execute "insert into prod(var1,var,) values('"&valor1&"','"&valor2&"')" Alguém sabe o que pode estar acontecendo. Na vedade este código acim eu coloquei com exemplo, porque eu to usando no total 14 variáveis. Ou seja 14 campos para serem registrados no banco de dados. Aguardo respostas, valeu ;)
  10. É Andréia, consegui, realmente eu não sei o que tava pegando com este código, mas agora deu certo. Troquei o nome das variáveis que grava o nome de usuário, e funcionou. Sei lá o porque. Olha como ficou: dim strCookie, numero1, recnum, usuario1, user1 strCookie ="cadastro" numero1 = Request.Form("numero") usuario1 = Request.Form("usuario") recnum = Request.Cookies("strCookie") ("num") user1 = Request.Cookies("strCookie") ("user") Response.Cookies("strCookie").Expires = DateAdd("s", 20, now) Response.Cookies("strCookie").Path = "/" Response.Cookies("strCookie") ("num") = numero1 Response.Cookies("strCookie") ("user") = usuario1 Response.redirect"cadastro.asp" Agora vou fazer a visualização do registro que seria o usuario="asdfa" and numero="sdfds" né. Bom qualquer coisa se der algum erro te comunico, mas por enquanto valeu a ajuda viu. té +
  11. É Andreia, aqui não funcionou não! Que servidor você usa? Eu uso aqui o PWS, será q tem diferença? Q zica heim! Se tiver mais alguma sujetão.... Eu agradeço
  12. ??? Eu estou usando as variáveis como você colocou aí. Mas a questão no momento não é esta. As variáveis estão funcionando corretamente, o problema q está dando ou é de gravação no cookie ou de recuperação do dado, não sei bem ao certo. Aguardo respostas
  13. Vixi, session, ou hidden.. agora que eu não entendo mais nada mesmo. Eu fiz o submite do usuário sim olha o código aí: <form name="form1" method="post" action="gravar1.asp"> <div align="center"> <table width="36%" border="0" cellspacing="0" cellpadding="0"> <tr> <td> <div align="right"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b>Usuário:</b></font></div> </td> <td> <input type="text" name="usuario" size="10"> </td> </tr> <tr> <td> <div align="right"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b>Numero:</b></font></div> </td> <td> <input type="text" name="numero" size="10"> </td> </tr> <tr> <td>&nbsp;</td> <td> <input type="submit" name="Submit" value="OK"> </td> </tr> </table> <p>&nbsp; </p> <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"></font> </p> </div> </form> Mas agora este negócio de Session ou hidden eu já não entendo mais nada, esqueceu q sou iniciante. A questão é qual afinal? não está gravando ou não está resgatando. É difícil saber né???? :o E agora o que fazer, aguardo respostas, valeu
  14. Eu ainda não testei o código acima porque eu quero primeiro fazer gravar os dois no cookie, o usuario e o numero. Mas provávelmente funciona o código acima, mas você sabe me dizer porque este código só ta gravando o numero do desenho, e não ta gravando o usuário? dim strCookie, numero1, recnum, usuario1, user strCookie ="cadastro" numero1 = Request.Form("numero") usuario1 = Request.Form("usuario") recnum = Request.Cookies("strCookie") ("num") user = Request.Cookies("strCookie") ("use") Response.Cookies("strCookie").Expires = DateAdd("s", 20, now) Response.Cookies("strCookie").Path = "/" Response.Cookies("strCookie") ("num") = numero1 Response.Cookies("strCookie") ("use") = usuario1 Response.redirect"cadastro.asp" Eu fiz uma página só para ver se gravou, assim:<% Dim recnum, user recnum = Request.Cookies("strCookie") ("num") user = Request.Cookies("strCookie") ("use") %> Desenho <%=recnum%> usuario <%=user%> Mas só ta me retornando o numero. <_<
  15. Bom o que eu tenho na página q me retorna o registro é isto: RS_Max.Open "SELECT * FROM prod where Codigodesenho= '"&recnum&"' ", Conn recnum é a variável que recupera o numero do desenho do cookie. Como eu colocaria and usuario=xxx aí? valeu, tem ajudado bastante, aguardo respostas
  16. Galera, eu fiz o seguinte: Criei uma pagina onde o usuário digita o numero do desenho que ele gostaria de visualizar. Quando ele dá OK, este numero é gravado no cookie, logo em seguida é aberto a página do desenho, então ele busca o registro do desenho na banco de dados, mas ele mostra o registro do numero que o usuário digitou. Até então ta funcionando perfeitamente. Mas eu gostaria q cada usuário tivesse seu código de acesso. No momento em que eu vou registrar o desenho no bando de dados eu regitro o numero do desenho e de quem é aquele desenho, ex, o desenho: 156 usuario:897 Como também pode aconter do mesmo usuário ter um desenho diferente ex. desenho: 564 usuario: 897 Viu, dois desenhos diferentes do mesmo usuário. Eu quero fazer o seguinte, quando o usuário acessar a página onde ele digita o numero do desenho tenha um campo pra ele digitar o código dele, aí quando for abrir a página que busca os dados do banco, tem que coecidir que aquele desenho seja realmente daquele usuário., Inicialmente eu creio que seja uma função que eu deva fazer ná pagina onde é exibida o registro do desenho né? :huh: Mas eu não sei fazer, se alguém poder me ajudar eu agradeço, valeu.
  17. Relaxa Andreia, eu consegui! Eu separei os código ao ivés de eu fazer em apenas uma ou duas páginas eu fiz em 3! Ná página gravar.asp eu deixei só o formulário com o action apontado para gravar2.asp Ná pagina gravar2.asp eu deixei o código para gravar o dado no cookie, e em seguida redirecionar para a página cadastro.asp Ná página cadastro. asp a primeira coisa que eu fiz foi a verificação pra ver se tem algo no cookie, se constar continua alí se não tiver nada eu volto pra página gravar.asp. Eu acho q podia ter feito isto des do início, mas fazer o que né, é errando que se aprende. Brigadão viu, você foi de muita ajuda. Há e com certeza logo mais eu irei precisar denovo, não é toa que sou iniciante. hehe valeu
  18. O post acima é meu, é que eu ainda não tinha logado!
  19. não dá pra eu gravar os Cookies no começo da página porque o usuário vai digitar o que precisa ser gravado. É como um sistema de busca. você digita o que quer e aí vai pra uma página de resposta sobre o que digitou! No caso eu fiz assim: A página que o usuário digita o numero do registro que ele quer ver: <%Option Explicit%> <%Response.Buffer = True%> <html> <head> <title>Gravar</title> </head> <body bgcolor="#FFFFFF" text="#000000"> <% dim strCookie, numero1, recnum strCookie ="cadastro" numero1 = Request.Form("numero") recnum = Request.Cookies("strCookie") ("num") Response.Cookies("strCookie").Expires = DateAdd("s", 60, now) Response.Cookies("strCookie").Path = "/" Response.Cookies("strCookie") ("num") = numero1 %> <form name="form1" method="post" action="gravar.asp"> <div align="center">Numero: <input type="text" name="numero"> <input type="submit" name="Submit" value="OK"> </div> </form> </body> </html> Após ter digitado o numero e clicado em OK. Tem quer ir pra página onde ele irá ver o registro do código que ele digitou na página anterior. Seria esta: <% Set Conn = Server.CreateObject("ADODB.Connection") Conn.connectionstring = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" _ & Server.Mappath("Db/producao.mdb") & ";User Id=;Password=;" Conn.Open dim num, recnum recnum = Request.Cookies("strCookie") ("num") Set RS_Max = Server.CreateObject("ADODB.Recordset") RS_Max.CursorType = adOpenKeyset RS_Max.Open "SELECT * FROM prod where Codigodesenho= '"&recnum&"' ", Conn %> Então, o que eu gostaria de fazer é quando ele clicasse em Ok na página do form, fosse direto pra está pagina que mostra o registro. Sem precisar trocar de endereço em cima lá na barra de endereços. Outro problema que vem acontecendo é quando eu vou pra esta página de visualização, não ta indo direto pro código que eu digitei, só vai quando eu clico em atualizar. Entendeu? Nossa que Dilema, valeu pela ajuda heim, to no aguardo!
  20. Andréia, muito obrigado, funcionou a segunda opção. Meu numero estava definido no banco de dados como texto. Ta Ok. Mas agora eu to com um outro dilema. Eu fiz a função para gravar o numero no Cookie do meu PC, na mesma página do meu formulário. Então ta acontecendo o seguinte. Pra poder gravar o campo numero no Cookie eu coloquei o action do formulário para buscar a mesma página ex. O meu código ta na página gravar.asp, o action ta para ir para gravar.asp Está gravando ta certinho, mas eu queria clicar no botão OK, e executar a gravação e automáticamente já mudar de página, ou seja ir para a página onde eu estou recuperando o numero do Cookie. Entendeu? Como eu posso fazer isto? Eu creio que seja em função né? Colocar a gravação dentro de uma função e juntamente colocar um redirect no fim da função, e botão ok executa a função, é isto? Bom, se for isto eu só sei teoria, porque o código pra fazer isto eu não manjo nada. Tem como você me ajudar? Aguardo, valeu.
  21. Galera eu tenho um numero fixo e preciso deixar ele como variável, pra entrar um valor que o usuário digitar. Bom eu já tenho o código ta tudo funcionando certinho, só preciso deixar o numero 2 como se fosse uma var ex. "numero" Eu não to conseguindo fazer pois sou novato em ASP e ainda não me liguei no esquema das "" sinal de igual, onde usar e como usar... Alguém pode me ajudar? O Código é este abaixo: Set RS_Max = Server.CreateObject("ADODB.Recordset") RS_Max.CursorType = adOpenKeyset RS_Max.Open "SELECT * FROM prod where Codigodesenho='2'", Conn Etão Vendo? O Código do desenho é 2, no caso eu to querendo deixar como var. Aguardo respostas galera, valeu
  22. Prof. Jonatas

    Gravar Cookies

    Cara, funcionou!!! Mas eu tive que quebrar a cabeça mas o código ficou quase igual ao q você me passou! Enfim ficou assim: dim strCookie, numero1, recnum strCookie ="cadastro" numero1 = Request.Form("numero") recnum = Request.Cookies("strCookie") ("num") Response.Cookies("strCookie").Expires = DateAdd("s", 60, now) Response.Cookies("strCookie").Path = "/" Response.Cookies("strCookie") ("num") = numero1 Mas valeu mesmo, muito obrigado pela ajuda
  23. Prof. Jonatas

    Gravar Cookies

    Mas este código é pra gravar né? Ficaria assim? <% Dim numero, numero1, strCookie strCookie = "num" numero1 = Request.Form("numero") Response.Cookies("strCookie") ("numero") = "numero1" Response.Cookies("strCookie") ("numero").Expires = DateAdd("s", 60, now) Response.Cookies("strCookie") ("numero").Path = "/" %> Se for isto não funcionou. Na verdade no post anterior foi dado um numero fixo para ser gravado né? o numero 1. Eu to precisando gravar o que o usuário digitar no campo numero do meu formulário. Pode ser até por 60 seg. porque será instantaneo assi q ele clicar em submit irá gravar e irá redirecionar para a página onde tem que me mostrar o numero 1 ou o valor que ele digitou. Na verdade seria +/- como um sistema de busca, quando ele digitasse o numero 3 aí eu iria criar uma variável ná pagina de exibição no campo código buscando este valor do cookie, aí iria me mostrar o resto do registro com o código 3. Eu já consegui fazer a página de exibição, mas por enquanto está com numero fixo. ex. RS_Max.Open "SELECT * FROM prod where Codigodesenho='2'", Conn Aí mostra nesta página o resto do registro do código 2. Mas eu queria que o usuário digitasse o numero do registro que ele quer visualizar. Por favor se alguém souber, valeu
  24. Prof. Jonatas

    Gravar Cookies

    Galera eu to tentando gravar um dado de um campo no Cookie e não to conseguindo. O Dado que eu quero gravar está dentro de um campo chamado numero e o formulário chama-se form mesmo. eu to fazendo assim: <% Dim numero strCookie = "num" numero1 = Request.Form("numero") Response.Cookies(strCookie) ("numero") = numero1 %> Algém pode me dizer o que eu estou fazendo de errado... :huh: valeu
×
×
  • Criar Novo...