Ir para conteúdo
Fórum Script Brasil

cyberalexxx

Membros
  • Total de itens

    2.500
  • Registro em

  • Última visita

Tudo que cyberalexxx postou

  1. cyberalexxx

    Select

    beleza!! Só pra deixar registrado é: SELECT DISTINCT To fechando o tópico
  2. cyberalexxx

    Duvidas Fso...

    O codigo que eu postei faz isso, você testou??
  3. cyberalexxx

    Select Com 2 Campos

    tenta assim: rs.Open "SELECT * FROM imoveis WHERE categoria LIKE '"&casa&"' AND acao='"&compra&"' ORDER BY codigo DESC", exe.Open sql, banco, , , adCmdText
  4. cyberalexxx

    Criando Arquivo

    Da pra fazer usando FSO!! De uma olhada no tópico de tutoriais que tem um bom tutorial sobre FSO.
  5. cyberalexxx

    Atualizar Conexao

    Para atualizar a pagina a cada 10 segundos: Response.AddHeader "Refresh", "60"
  6. cyberalexxx

    Virar A Página

    é mais facil voce pegar um script pronto aki no forum e adaptar a sua necessidade. Tenta, voce vai ver que é facil, faça uma busca por paginação que você vai encontrar muita coisa.
  7. cyberalexxx

    Duvidas Fso...

    Esse script eu fiz para um membro aki do forum a unica diferença é que ele queria armazenar os arquivos em um vetor, da uma olhada: <%Set FSO = Server.CreateObject("Scripting.FileSystemObject") Set principal = FSO.GetFolder("c:\intranet") ' coloque a pasta principal Set arquivos = principal.Files 'criando vetor dim nome nome=array() For each arq in arquivos redim preserve nome(Ubound(nome)+1) nome(Ubound(nome)) = arq.name next 'listando arquivos for x = 0 to Ubound(nome) response.write nome(x) & "<br>" next %>
  8. cyberalexxx

    Player Pro Site

    O ideal é converter os arquivos para algum formato que trabalhe com streaming tipo asf, ram
  9. cyberalexxx

    Duvidas Part Ii

    Quanto ao link, tenta user Server.HtmlEnconde
  10. cyberalexxx

    Erro 800a0bb9

    não entendi o q você quer fazer com isso: CASE np NumPorPage = np
  11. cyberalexxx

    Aspnet (vb.net)

    Salve, salve, Grande Urso, tenho que tomar vergonha e partir para a plataforma .NET, ninguém sabe como sera o futuro né!! e to percebendo que as duvidas em .NET não são muitos discutidas, sinal de q deve ter mercado a ser explorado. T + to fechando do tópico
  12. cyberalexxx

    O Que Significa Isso...

    beleza! qualquer duvida volta ai
  13. Existem 2 planos de ADSL com ip fixo e ip randomico, o randomico é o mais usado por tem um custo menor e pra montar um webserver vai dar um pouco mais de trabalho de uma olhada neste link que alguns manuais sobre ADSL com ip randomico http://www.velocidadejusta.com.br/manuais/
  14. cyberalexxx

    O Que Significa Isso...

    De uma olhada aki, um tutorial sobre txt http://scriptbrasil.com.br/forum/index.php...=0entry180803
  15. cyberalexxx

    Guestboook

    não funciona?? da algum erro?? executa algo q não deveria?? explica melhor!!
  16. cyberalexxx

    Votos

    Acho que salvar o IP não é o caminho, pois se usuário usa linha discada, a cada conexão ele tera um novo nº IP, é melhor gravar um cookie na maquina do usuario.
  17. Eu acho o método que você postou é mais seguro, principalmente para quem esta iniciando, pois se não for definido o cursor do RecordSet, o resultado do RecordCount vai ser sempre -1
  18. assim também da: set conexao=server.createobject("adodb.connection") Set Rs=Server.CreateObject("ADODB.Recordset") cnpath="DBQ=" & server.mappath("banco.mdb") conexao.Open "DRIVER={Microsoft Access Driver (*.mdb)}; " & cnpath SQL="select * from tabela" Rs.Open SQL,conexao,3,3 response.write "Clientes cadastrados ate o momento: " & Rs.RecordCount
  19. cyberalexxx

    Nomear Arquivo Ao Criar

    beleza! vou fechar o tópico
  20. cyberalexxx

    Global.asa

    voce cria o arquivo global.asa e faz o upload pro server a qualquer hora.
  21. cyberalexxx

    Global.asa

    para entender o global.asp você tera que enter o que é APPLICATION / SESSION APPLICATION Ao conjunto de páginas ASP de um mesmo diretório virtual damos o nome de Aplicação ASP. Tal aplicação será iniciada na primeira vez que um usuário tentar acessar alguma página desse diretório virtual. Será finalizada quando o servidor web for desligado. O objeto Application existe para nos possibilitar o armazenamento e recuperação de valores relacionadas a uma aplicação ASP. Com ele podemos criar variáveis de qualquer subtipo cujo valor pode ser acessado ou modificado por qualquer usuário conectado ao diretório virtual. Para criar uma variável do nível de aplicação, devemos escrever comandos com seguinte sitaxe: Application(“NOME_DA_VARIAVEL”) = VALOR_DA_VARIAVEL Uma vez criada, tal variável estará acessível a qualquer usuário da aplicação. Seu valor ficará armazenado até que o servidor web seja desligado. Como o conteúdo desse tipo de variável pode ser modificado por qualquer usuário conectado à aplicação, poderia haver alguma confusão se vários usuários tentassem alterar esse valor ao mesmo tempo. Para evitar possíveis problemas com a “concorrência", o objeto application disponibiliza dois métodos: LOCK e UNLOCK. O primeiro bloqueia as variáveis de nível de aplicação para o usuário que invoca tal método. Se qualquer outro “usuário” tentar acessar variáveis desse nível, ficará esperando até a aplicação ser desbloqueada. A aplicação só será desbloqueada quando o script que a bloqueou termina sua execução, ou quando ocorre o “TimeOut”, ou quando o script invoca o método UNLOCK. Ainda relacionado a esse objeto existem dois eventos: Application_OnStart Ocorre quando a aplicação é iniciada, ou seja, quando um diretório virtual é acessado pela primeira vez. Application_OnEnd Ocorre quando a aplicação é finalizada, ou seja, quando o web server é desligado. Um evento é uma subrotina automaticamente chamada quando o sistema sofre alguma ação especifica. Tais subrotinas não são escritas diretamente nas páginas ASP mas num arquivo a parte nomeado de GLOBAL.ASA. Sendo assim, quando um diretório virtual for acessado pela primeira vez, o Servidor Web procura em tal diretório a existência desse arquivo. Se encontra, abre o arquivo e procura a subrotina Application_OnStart para executar seus comandos. A mesma coisa acontece quando desligamos o servidor web, só que ele chama a subrotina Application_OnEnd. No exemplo a seguir criamos uma variável de nível de aplicação chamada DataHoraI para armazenar a Data/Hora em que a aplicação foi iniciada. Outra variável chamada Titulo para armazenar o titulo da aplicação ASP. E uma variável chamada Correio que armazena o e-mail do Web Master: Exemplo : Global.asa <script LANGUAGE=VBSCRIPT RUNAT=SERVER> Sub Application_OnStart() Application("DataHoraI")=Now Application("Titulo")="Curso de ASP" Application("Correio")="mailto:lineus@seduc.pi.gov.br" End Sub </SCRIPT> Exemplo : Application1.asp <% @LANGUAGE=VBSCRIPT %> <HTML><HEAD><TITLE><%=Application("Titulo")%></TITLE></HEAD> <BODY> Essa aplicação ASP foi iniciada em <B><%=Application("DataHoraI")%></B><BR> <A Href="<%=Application("Correio")%>">Web Master</a> </BODY> </HTML> Obs : Só poderá existir um arquivo Global.asa em cada diretório virtual Observe que o trabalho de manutenção do site pode ficar facilitado. Imagine que todas as páginas asp do seu diretório virtual possuem um padrão de cores, links, cabeçalho, etc. Sendo assim, as páginas teriam muito código em comum. Se desejarmos modificar os padrões do nosso site, teríamos que fazer alterações em todos os arquivos do diretório virtual. Mas se utilizarmos variáveis de nível de aplicação para armazenar essas configurações, não necessitamos mudar todos os arquivos do diretório, mas só o arquivo GLOBAL.ASA. Exemplo : Global.asa <script LANGUAGE=VBSCRIPT RUNAT=SERVER> Sub Application_OnStart() Application("DataHoraI")=Now Application("Titulo")="I Curso de ASP da UFPI" Application("Correio")=mailto:lineulima@yahoo.com Application("CorFundo")="Black" Application("CorTexto")="Yellow" Application("TamFonte")="4" End Sub </SCRIPT> Exemplo : Application2.asp <% @LANGUAGE=VBSCRIPT %> <HTML><HEAD><TITLE> <%=Application("Titulo")%> </TITLE></HEAD> <BASEFONT SIZE=<%=Application("TamFonte")%> COLOR=<%=Application("CorTexto")%>> <BODY BGCOLOR=<%=Application("CorFundo")%>> Essa aplicação ASP foi iniciada em <B><%=Application("DataHoraI")%></B><BR> <A Href="<%=Application("Correio")%>">Web Master</a> </BODY> </HTML> SESSION Toda vez que um usuário Web se conecta a um aplicativo ASP é iniciada uma sessão para o mesmo no servidor Web. Para representar tal sessão, o ASP possui um objeto interno chamado Session. Na verdade, ele é muito parecido com o objeto Application. A diferença esta em dizer que esse objeto pode armazenar valores ligados apenas a um único visitante do site(o dono da sessão). Com ele podemos criar variáveis de qualquer subtipo cujo valor pode ser acessado ou modificado somente pelo “dono” da sessão. Para criar uma variável do nível de sessão, devemos escrever comandos com seguinte sitaxe: Session(“NOME_DA_VARIAVEL”) = VALOR_DA_VARIAVEL As variáveis de sessão permanecerão na memória(ativas) até a sessão ser encerrada. Isso pode acontecer quando o usuário fechar o web browser, quando ocorre o “TIMEOUT” da sessão, ou quando o script invoca o método ABANDON do objeto Session. A propriedade TIMEOUT é usada quando o usuário fica parado sem fazer nada no Browser. O default é vinte minutos, mas esse valor pode ser modificado da seguinte forma: [b/]Session.Timeout = VALOR_MINUTOS Ainda relacionado a esse objeto existem dois eventos: Session_OnStart Ocorre quando a sessão é iniciada Session_OnEnd Ocorre quando a sessão é finalizada. A exemplo dos eventos do objeto Application, eles também devem ser escritos como subrotinas de um arquivo GLOBAL.ASA. O exemplo ilustra o conceito de sessão. Temos uma variável a nível de aplicação chamada contador. Ela serve para informar a quantidade de pessoas que acessaram essa aplicação ASP. A idéia é incrementar o valor dessa variável toda vez que uma sessão é iniciada. Também utilizamos uma variável de sessão que informa a hora em que a sessão em questão foi aberta. Exemplo : Global.asa <script LANGUAGE=VBSCRIPT RUNAT=SERVER> Sub Application_OnStart() Application("DataHoraI")=Now Application("Titulo”)="I Curso de ASP da UFPI" Application("Correio")=mailto:lineulima@yahoo.com Application("CorFundo")="Black" Application("CorTexto")="Yellow" Application("TamFonte")="4" Application("Contador")=0 End Sub Sub Session_OnStart() Application("Contador")=Application("Contador")+1 Session("HoraS")=Time End Sub </SCRIPT> A página a seguir encerra a sessão através do método ABANDON: Exemplo sessao1.asp <% @LANGUAGE=VBSCRIPT %> <HTML><HEAD><TITLE> </TITLE></HEAD> Essa sessão foi iniciada às <%=Session("HoraS")%><BR> Você é o visitante de número <%=Session("Contador")%><BR> Desde <%=Application("DataHoraI")%> <HR> <A HREF="sessao2.asp">Encerrar Sessão</A> </BODY> </HTML> FONTE: Curso de ASP da UFPI escrito por LINEU ANTONIO DE LIMA SANTOS
  22. voce pode usar um formulario igual ao primeiro, a diferença e que você deve recuperar os valores do formulario anterior através de Request.Form ou Request.QueryString para variaveis, e depois colocar essas variaveis na propriedade VALUE dos campos do formulário. Entendeu??
×
×
  • Criar Novo...