Ir para conteúdo
Fórum Script Brasil

felipefrancesco

Membros
  • Total de itens

    208
  • Registro em

  • Última visita

Tudo que felipefrancesco postou

  1. felipefrancesco

    Asp

    Eu também uso o Aedix...simples, leve, sem frescuras e pinta o código direitinho, além de funcionar para várias outras linguagens também...
  2. felipefrancesco

    Pergunta Boba

    Olha...isso eu já quis fazer, mas acho q não tem como não...
  3. Vinicius, Faz assim e vê se vai: For Each objRsTmp In objRs If isObject(objRsTmp) then If objRsTmp.State = adStateOpen Then objRsTmp.Close Set objRsTmp = Nothing End If Next
  4. É...na verdade os componentes não fazem parte do servidor web, e sim do SO. E esses componentes não passam de DLL's que estão registradas. E a quantidade de DLL's registradas é muito grande, então fica meio difícil.
  5. felipefrancesco

    Querystring

    você diz recuperar o valor??Se for isso, é assim: $_GET['variavel']
  6. felipefrancesco

    Ajuda Simples Ok?

    Bom...quando eu precisei disso, eu fiz um código em vbs e como meu servidor é semi-dedicado (e é na plugin...hehehe), eu coloquei um task q execute esse script....se você tiver esse acesso ao servidor, acho q é a melhor solução...
  7. felipefrancesco

    Include

    Developer, Olha eu já vi um bando de includes relativos: <!--#include file="" --> com endereços bem malucos e com pastas bem abaixo e bem acima da original e eles funcionaram na boa, pode ser o servidor (eu uso o IIS 5.0). De qualquer maneira existe o include virtual, (q na minha opinião é bem melhor), onde você coloca o endereço absoluto do arquivo, iniciando pela raiz do site, podendo descer até onde você quiser: <!--#include virtual="/pasta/arquivo.asp" -->
  8. felipefrancesco

    Ide Para Asp

    IDE é "Interface Development Enviroment", ou seja a plataforma de desenvolvimento de uma certa linguagem. Bom, o mais comum e mais usado é o Visual Interdev que vem junto com o Visual Studio da Microsoft. Mas eu, pessoalmente uso o Aedix q é free, não tem frescura, é rapidão e você acha no Superdownloads. Falow, Felipe Francesco
  9. felipefrancesco

    O Que Significa?

    Bom, quando você passa um parâmetro para uma função você tem duas opções: 1) Passar um VALOR para a função como parâmetro. byVal 2) Passar uma variável para a função como parâmetro.byRef Na prática quando você passa um parâmetro byVal, a manipulação da variável dentro da função não influencia a variável original passada como parâmetro, fica só dentro da função. Já quando você passa por referência (byRef) o valor da variável original será alte Pessoal...editando vou ser um pouco mais específico, digamos q você tenha isso: Dim a,b a = 1 b = trata(a) response.write a & "-" & b Se a função for por valor: function trata(byVal val) val = val + 1 trata = val end function Essa função vai retornar 2, e a variável a vai continuar com 1, então vai escrever: 1-2 . Agora, se o parâmetro for passado por referência: function trata(byRef ref) ref = ref + 1 trata = ref end function A função também retorna 2, mas a variável a agora está com 2 também, porque seu valor foi alterado dentro da função, então o resultado será escrito assim:2-2 Como disse o dark0... Tendeu??
  10. Cyber, Entendi porque não funcionou....O script não funciona para endereços remotos, só funciona para endereços locais. Se você pegar o script e salvar em um arquivo .html na sua máquina ele roda, agora se você roda de um servidor ele não vai, pelo menos foi assim comigo, tentei rodar o script pela sua URL e não foi, mas aqui na minha máquina vai. Isso deve ser por uma questão de segurança, afinal de contas se funcionasse legal seria uma falha de segurança tremenda do IE. E eu acho q é essa a questão Davis, pra você conseguir fazer isso, você vai ter q explorar alguma falha de segurança, que muito provavelmente vai ter só no IE (claro!), senão você tem q salvar esse HTML na máquina do usuario. Acho q é isso...
  11. Pessoal, O Internet Explorer é um interpretador além de javascript, de vbscript também. Esse VbScript não é ASP, mas é bem parecido e roda no client, e ele suporta inclusive o CreateObject. Rodem esse script no IE, se vc`s tiverem o componente na máquina (que eu acredito que sim, pelo menos se for Win2000), então vai funcionar: <html> <head> </head> <body> <script language="VBScript"> Dim oFso, diretorio, arquivos, arq Set oFso = CreateObject("Scripting.FileSystemObject") If oFso.FolderExists("C:\Program Files\Grisoft") Then document.write "Você tem o AVG" Else document.write "Você não tem o AVG" End If Set oFso = nothing </script> </body> </html>
  12. Dá sim....só q você vai usar FSO com VBScript pelo client-side. Só que o código vai funcionar somente no Internet Explorer, e também se o usuário tiver o componente instalado na máquina dele.
  13. felipefrancesco

    Pegar Valor De Um Link

    Bom...você faz assim, no link você coloca: <a href="pagina.asp?variavel=valor">Link</a> AI...no ASP pra pegar o valor: Request.queryString("variavel")
  14. Utlização de classes no ASP.
  15. Só se a pessoa conseguir o FTP do seu servidor, ou você colocar o código em arquivo que não esteja com extensão .asp pra alguém pegar.
  16. felipefrancesco

    Erro Besta....

    No susto, eu quero dizer que de repente, sem pensar muito ... Bom, campo da tabela são os recordsets, tipo: rs("Nome"), o resto é variável que é carregada quando a página é submetida.
  17. felipefrancesco

    Erro Besta....

    Vinicius, se eu entendi seu problema e meio que no susto, vê se isso funciona: <% Set conn = createobject("adodb.connection") Conn.open "provider=microsoft.jet.oledb.4.0; data source=" & server.mappath("../amarconsultoria.mdb") %> <script> function envia(){ document.form.action = "menu.asp" document.form.submit(); } </script> <form method="post" name="form" action="dados_do_plano.asp" > <% Centrais = Request.Form("centrais") ' if trim(uf)="" then uf="SP" nome = request("nome") %> <p align="left"><b><font face="Verdana" size="3"><b></b></font> <select size="1" name="Centrais" onChange="envia();" style="width: 130; font-family: tahoma, arial; font-size: 11px"> <option value="">Centrais</option> <% sql="select * from Centrais order by Centrais" 'response.write(sql) set rs=conn.execute(SQL) %> <%do while not rs.eof %> <option <%if Mid(rs.fields("Centrais"),1,2)=uf then response.write("selected") end if%> value="<%=Mid(rs.fields("Centrais"),1,2)%>"><%=rs.fields("Centrais")%></option> <% rs.movenext loop %> </select> &nbsp;&nbsp;&nbsp; <select size="1" name="nome" style="width: 130; font-family: tahoma, arial; font-size: 11px"> <option value="">Funcionario</option> <% if trim(Centrais) <> "" then sql="select * from cadastro_funcionarios_centrais where Central = '" & Centrais & "'" & "order by Nome" set rs=conn.execute(SQL) end if while not rs.eof %> <option <%if rs("Nome")=nome then response.write("selected") end if%> value="<%=rs("nome")%>"> <%response.write (rs.fields("nome"))%> </option> <% rs.movenext wend %> </select> &nbsp;&nbsp;&nbsp;&nbsp;<b> </b><font face="Verdana" size="3"></font><font color="#0000FF" face="Verdana" size="3"></font><font face="Verdana" size="3"><br> </font></b></p> </form> </body> </html>
  18. Não renata, isso porque o response.redirect é um fluxo feito no servidor, e este não passa comandos pro seu navegador, isso só com javascript mesmo.
  19. Cyber, eu já imaginava q você tivesse feito isso...eu fiz a mesma coisa, creio q seja a malhor solução. Quanto ao access, ele não tem o LIMIT não, então com ele tem q ser à moda antiga mesmo. E, voltando ao assunto inicial comentando o que o Guto disse. A segunda forma é interessante quando você pretende manipular os dados, fazer inserções, etc, utilizando o recordset, mas eu pessoalmente não gosto de manipular dados com ele, pra inserir, alterar ou excluir eu sempre uso os comandos DML do SQL. Agora, se a intenção for manipular os dados com ele, e dependendo do fluxo dos dados na sua página, então a segunda forma é melhor se você souber utilizar os cursores, agora se não for essa sua intenção, então a primeira eu acho mais fácil e mais visível
  20. felipefrancesco

    Pagina Indispodivel

    Putz cara...não dá pra trocar o Db não?? Se você vai fazer tantas transações você vai ter muitos problemas usando o Access...
  21. Cyber, isso é uma ótima idéia e eu tive uma experiência com isso. Fiz um e-commerce, e na lista de produtos eu usava a paginação sem o getRows e a página tava bem lerda. Depois mudei para o LIMIT e a página ficou zilhões de vezes mais rápida. O único problema é para contar esses registros...como você resolveu isso??
  22. Valeu pelas respostas Illidan, A atribuição implícita é você atribuir o valor na declaração da variável, assim: global $intA = 1
  23. Cyber, Gostei do desafio e se eu entendi direitinho o esquema, fiz um códigozinho ai q dá pra transformar em uma função, dá uma olhada: <% strValor = "dia" strResultado = "hoje tive um dia de cao" intTamValor = len(strValor) intTamRes = len(strResultado) intOcorrencia = inStr(strResultado, strValor) strFinal = left(strResultado, intOcorrencia - 1) & "<b>" & _ mid(strResultado, intOcorrencia, intTamValor) & "</b>" & _ mid(strResultado, (intTamValor + intOcorrencia), intTamRes) response.write strFinal %>
  24. Fala pessoal, Trabalho com ASP e agora decidi me aventurar no PHP, e desenvolvi meu primeiro sistema de login, e surgiram algumas dúvidas: 1) Eu gosto de sempre declarar as variáveis, como faço pra fazer a declaração com o tipo da variável?? 2) Não tem como fazer a atribuição implícita na variável global?? Tentei fazer e deu pau, fiz alguma coisa errada?? Além disso, posso fazer declaração de tipo na variável global também?? 3) Uma questão meio boba: Como eu faço pra escrever uma string em várias linhas?? Eu tentei fazer normal, somente colocando o ponto e vírgula no final da string, mas deu erro, alguém sabe porque?? 4) Pra fechar a conta, alguém conhece alguma apostila boa pra trabalhar com orientação a objeto?? Achei muita coisa na internet, mas eu não achei nenhuma apostila completa, se alguém conhecer... É isso pessoal, quem puder responder alguma coisa agradeço, Falow,
  25. é...você passa o ID do produto e o IP do usuário (eu recomendo sessionID, Ip não é muito confiável). Ai você faz o update com esses dados: strSql = "UPDATE carrinho SET qtde = qtde + " & request("quantidade") & " WHERE produto = " & request("produto") & " AND usuario = " & request("usuario")
×
×
  • Criar Novo...