Ir para conteúdo
Fórum Script Brasil

bareta

Moderadores
  • Total de itens

    6.231
  • Registro em

  • Última visita

Tudo que bareta postou

  1. use application ou um banco de dados armazendo usuarios... faça uma busca aqui no forum que você vai encontrar
  2. bareta

    Verificar dominio registrado

    crie funções para cada tipo e chame elas conforme a necessidade!!! function nacional() ... end function function internacional() ... end function function nacionalinternacional() ... end function function consulta(dominio,tipo) Select Case tipo Case "nacional" call nacional() Case "internacional" call internacional() Case Else call nacionalinternacional() End Select end function
  3. dica: não esqueça de verificar de onde surgiu o acesso ao arquivo que o ajax busca, para não ocorrer acesso externo a sua aplicação...
  4. uma idéia para facilitar sua vida, tanto no uso quanto nas manutenções.... crie funções multicomponentes para cada função.... email / upload / zip / gráficos... que selecionem o componente manualmente ou por disponibilidade. as vezes você precisa trocar o componente de um sistema e ter q editar tudo os arquivos.... é pracaba... !!!
  5. kkkkkkkkkk... agora me fala se isso funciona se meu banco tive 100mb??? so funciona se for um banco com pouca coisa e tal.... meu ultimo sistema ta + ou - com uns 20000 novos registros por hora.... tensooooo. o correto mesmo seria, inserir em arquivos TXT.... e fazer download... se for access fica um poquinhu mais chato.... mais funciona também...
  6. quanto a inserção ao mesmo tempo, use o aplicattion lock e unlock. mysql Esqueça MAX() +1 , ORDER BY chave DESC LIMIT 1, SHOW TABLE STATUS, entre outros… Segue abaixo uma das melhores formas para se fazer isso: 1 INSERT INTO tabela (chave_primaria, coluna1, coluna2) VALUES (null, ‘aaa‘, ‘bbb‘); 2 SELECT LAST_INSERT_ID() INTO @ID; 3 INSERT INTO outratabela (chave_estrangeira, coluna3, coluna4) VALUES (@id, ‘xxx‘, ‘yyy‘); 4 INSERT INTO outratabela (chave_estrangeira, coluna3, coluna4) VALUES (@id, ‘www‘, ‘zzz‘); 5 INSERT INTO outratabela (chave_estrangeira, coluna3, coluna4) VALUES (@id, ‘uuu‘, ‘iiii‘); Desta forma você tem 100% de eficiência na recuperação do ID, não tendo problemas em capturar um ID recém-inserido por outro usuário. Com LAST_INSERT_ID() você estará recuperando sempre o último ID gerado pela sua sessão. Se você estiver usando INNODB engine, ainda pode trabalhar com transações adicionando os comandos START TRANSACTION e COMMIT para ter total integridade dos dados. access <!--#include file=adovbs.inc --> <% Set objConn = CreateObject("ADODB.Connection") Set objRS = CreateObject("ADODB.Recordset") objConn.Open "DSN=advworks;" 'Access does not support a cursor engine so a client cursor must be used objRS.CursorLocation = adUseClient objRS.Open "SELECT * FROM Customers", objConn, adOpenStatic, adLockOptimistic ' when you invoke the method AddNew it adds a new record to the end of ' your current recordset and places your cursor on that record. objRS.AddNew objRS("CompanyName") = "Microsoft" objRS("ContactFirstName") = "Bob" objRS("ContactLastName") = "Smith" objRS.Update ' when you invoke the method Update, it updates the database with the ' values of the new record that we just created. To retrieve the ' value of the Autonumber field we need to update the ADO recordset that ' currently have. ' When you do a Requery on your recordset, you lose your cursor. So ' we need to store the location before we do the Requery, then reset ' it after the Requery. 'before the requery, the Autonumber field shows as 0 Response.Write "<br>ID before Requery = " & objRS("CustomerID") bookmark = objRS.absolutePosition ' First, store the location of you cursor objRS.Requery ' Next, update your recordset with the data from the database 'after the requery, the absolutePosition is the first record of the recordset Response.Write "<br>ID before setting absolutePosition = " & objRS("CustomerID") objRS.absolutePosition = bookmark ' Finally, change your cursor back 'now we have the Autonumber value Response.Write "<P>Added ID = " & objRS("CustomerID") objRS.Close objConn.Close set objConn = nothing set objRS = nothing %>
  7. bareta

    AspMail CCO

    Sub AddBcc(Address As String, Optional Name = "") Adds an email address to the message's BCC: (blind carbon copy) list. This method can be called multiple times per message. Sub AddCC(Address As String, Optional Name = "") Adds an email address and optionally the corresponding full name to the message's CC: (carbon copy) list. This method can be called multiple times per message.
  8. você pode acessar o txt como se fosse um banco sim.... mais sem o sql... você tem que ler com fso e cria uma leitura disso.... complicadoooooo mais login com dados em txt não tem serventia alguma.... qualquer infeliz.... abre o txt e ve os dados
  9. antes de quebrar cabeça com isso, verifique se o local onde o banco está permite o acesso remoto ao banco.
  10. procure por CDOSYS, NÃO VEJO SOLUÇÃO ALGUMA NESSE CASO. se o resto é php não vai funcionar mais nada alem do formulario.
  11. faz o combo básico em html... <select name="assunto"> <option value="1">xxxxxxxxxx</option> <option value="2">xxxxxxxxxx</option> </select> ao tratar os dados do formulario enviado use um IF para mudar o destino!!!!
  12. bareta

    EAD

    não existe material para isso... cada sistema tem seus detalhes.... tudo depende da exigência da instituição... geralmente são... - aulas (páginas de texto com conteudo das aulas); - portfolio ( envio de atividades por upload, com tempo limite de envio); - fórum; - quadro de aviso; ai o resto são basicamente seções de texto... - horario; - notas; - retorno de atividades.
  13. começei a fazer muito uso de javascript em algumas coisas aqui.... e tenho visto muita coisa por ai.... do tipo... não use innerhtml e sim DOM... e tal... porque não é padrão... e etc... andei vendo a diferença por ai... http://www.quirksmode.org/dom/innerhtml.html e o INNERHTML é melhor q DOM (pelo q vi). e o que vocês dizem sobre isso?
  14. bareta

    Visualização de imagens

    pense em algo do tipo na geração deste id... id=id&"_"&date&"_"&time&"_"&timer vai gerar algo do tipo - 50_25/02/2010_16:55:00_0,666545 ai joga isso em md5 vai ficar assim: f320771e2df6fb04917d727f1da569f0 então é so usar algum metodo que você possa descriptar depois e fexou.... ^^
  15. quanto ao tempo de logado use cookies... e controle melhor o tempo...
  16. se você quer saber realmente onde está cada erro sim....
  17. o erro em si já diz.... linha não encontrada para atualização... provavelmente no if em cima If codigo_produto <> "" And Replace(VetorCodigoChave,",","") <> 0 Then o .addnew não é usado
  18. experimente remover este if if ano <> rstaquisicoes("nu_ano") then
  19. use cookies ao invés de session.
  20. veja qual o código do tipo de entrega e altere de encomenda normal para PAC ou sedex.
  21. 2 formas para isso... 1- usar AJAX; 2- use uma função q submit o form ao selecionar uma opção.... basicamente falta adicionar um JS no onchange dos combos, e fazer da forma como queira
  22. não use código do dreamweaver, principalmente se esta começando.... pois complica tudo.... procure aqui no forum sobre insert / update / select / delete e faça alguns testes com código proprio....
  23. bareta

    Soma da errado

    string="25" numero=25 ainda:
×
×
  • Criar Novo...