Ir para conteúdo
Fórum Script Brasil

Ted k'

Membros
  • Total de itens

    252
  • Registro em

  • Última visita

Posts postados por Ted k'

  1. Muitas pessoas perguntam isso em fóruns:

    Alguém conhece essa hospedagem blablabla.com.br?

    É uma pergunta clara e objetiva, mais antes de fazer esse tipo de pergunta, siga as instruções que irei passar abaixo, serão importantes:

    1. Procure se informar se a empresa se hospedagem tem CNPJ, caso tenha verifique com o órgão responsável se está regularizada.

    2. Faça contatos através de telefones, credibilidades para as empresas que tem o tal do "0800".

    3. Não vá pela informação de outros usuários "assim de primeira", cada um tem o seu problema em particular, não por que uma hospedagem deixou de fazer por ele que será igual com você, certo que tem 50% de chances de acontecer, mais se tudo estiver funcionado, tudo estiver ok, o que tem para reclamar?

    4. Faça contatos também por e-mail, helpdesk ou chat e veja o desempenho das respostas e a eficiência, tratamentos assim não ganham clientes mais deixam você mais firme e mais seguro.

    5. Leia os termos do contrato, é a parte mais importante, tenha noção do que está pagando.

    6. Antes de escolher o plano de hospedagem, verifique tudo o que há nele, para você não sair exigindo coisas que não tem no plano, ou caso tenha não esteja funcionado adequadamente ou não instalado.

    7. A hospedagem não tem obrigação nenhuma de te ajudar no lado de layout ou programação, então não fique se queixando caso eles digam "não damos manutenção a códigos".

    8. Existe um site para reclamações que você pode ter uma referência boa da hospedagem que procura, ou até mesmo de outros assuntos : RECLAME AQUI :

    Existem outras e outras dicas, selecionei aquelas que mais o pessoal se questiona, então galera, fiquem atentos à tudo!!

    Qualquer questionamento será bem vindo.

    Boa sorte ai galera!!

  2. Coloquei assim porque, geralmente uso essa função dentro de IF ou em outra pagina, exemplo "simples":

    <a href="pagina.asp?chamar=ok&<% call download("arquivo.pdf", "pasta") %>">baixe aqui</a>

    coloco o if assim:

    if cstr(request.querystring("chamar")) = "ok" then
    
    ... função download ...
    
    end if

    mais valeu man!! :)

  3. Função Criada...

    public function download(arquivo, pasta)
        dim objStream
        set objStream = server.createObject("ADODB.Stream")
        with (response)
            .buffer = true  
            .addHeader "Content-Type","application/x-msdownload"
            .addHeader "Content-Disposition","attachment; filename="&arquivo  
            .flush  
        end with
        with (objStream)
            .open  
            .type = 1  
            .loadFromFile server.mapPath(pasta)
        end with
        response.binaryWrite objStream.read
        set objStream = nothing
        response.flush
    end function
    para chamar a função...
    <a href="<% call download("arquivo.pdf", "pasta") %>">baixe aqui</a>

  4. Uma função que parece ser bem simples, porém nem todos sabem utilizar por completa.

    Nesse artigo vou mostrar como usar corretamente e com eficiência essa “simples função”.

    Todos nós programadores ASP sabemos usar simplificada a função Replace(), segue um exemplo:

    <%
    dim frase
    frase = "Por uma internet sempre criativa e dinâmica"
    response.write(replace(frase, "sempre", "mais"))
    %>
    Uma maneira simples, usamos o texto que está em pauta seguido da palavra que queremos substituir e depois da palavra que queremos colocar no lugar.
    replace(texto em pauta, palavra que sai, palavra que entra)
    Resultado o Script: “Por uma internet mais criativa e dinâmica” OBS: a função replace() é "Case Sensitive" se quiser substituir "A" por "a", onde existir o "A" maiúsculo será substituído pelo "a" minúsculo. Vamos para a parte que interessa mais: No texto “Por uma internet mais criativa e dinâmica” queremos que a letra “i” de “internet” seja maiúscula e não as outras, como fazer isso? Seguindo essa sequência “replace(texto em pauta, palavra que sai, palavra que entra)”, existem mais três parâmetros opicionais que complementam a função: * Posição inicial; * Count (um contador que especifica o número de substituíção); * Comparador de Strings (caso binário de padrão “zero” ou texto). Segue o exemplo:
    <%
    dim frase
    frase = "Por uma internet mais criativa e dinâmica"
    response.write(replace(frase, "i", "I", 1,1,1))
    %>
    Resultado do Script: “Por uma Internet mais criativa e dinâmica” No parâmentro inicial você também pode usar ele como um “cortador de letras”, exemplo: Eu não quero mais que apareça a palavra “Por”, então cortamos três letras da frase, caso queira cortar o espaço também e usar quatro no contador fiquem a vontade, mais para isso usamos a função trim() que não vem ao caso. Segue o exemplo:
    <%
    dim frase
    frase = "Por uma internet mais criativa e dinâmica"
    response.write(replace(frase, "u", "U", 4,1,1))
    %>
    Resultado do Script: “Uma internet mais criativa e dinâmica” Notem que coloquei no valor da posição o número “4″ (quatro) e explicarei por que. O valor padrão da posição inicial vem de default “1″ (um) e não “0″ (zero) como estamos acostumados em outras funções por isso adicionamos mais um valor no contador no caso “3 + 1″. E o que falar da última posição o “Comparador de Strings”) Olha como funciona: Segue o exemplo:
    <%
    dim frase
    frase = "Elegante"
    response.write(replace(frase, "e", "&euro;", 1,1,0))
    %>
    Se eu deixar o valor inicial como “1″ (um), e pegar só uma letra “e” e colocar no Comparador de Strings “0″ (zero) o resultado sai: Resultado do Script: “El€gante” Ele não considerou a letra maiúscula “E” inicial, mais se eu trocar o último parâmentro para “1″ (um), vamos ver no que gera. Segue o exemplo:
    <%
    dim frase
    frase = "Elegante"
    response.write(replace(frase, "e", "&euro;", 1,1,1))
    %>

    Resultado do Script: “€legante”

    Ele agora sim reconhece o primeiro “e” e faz a alteração, tenha muito cuidado quando for usar o Comparador de Strings, oks?

    Abraços amigos, e vamos tomar conhecimento da linguagem para não fazer trabalho desnecessário:

    Retirei vários exemplos da internet, para de uma forma mais simples mostrar como usar a função!!

  5. Default.asp

    <html>
    <head>
    <title>Teste Combo</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    <script language="javascript" src="ajax.js"></script>
    </head>
    <body>
    Categoria:
    <select name="categoria" onchange="alimentarCombo(this.value);">
        <option value="">[ Selecione ]</option>
          <%
        set rs = conn.execute("SELECT codigo, nome FROM categoria ORDER BY nome ASC")
            if (not rs.eof) then
                while (not rs.eof)
                    response.write("<option value="""&rs("codigo")&""">"&rs("nome")&"</option>")
                rs.moveNext : wend
            end if
        set rs = nothing
        %>
    </select>
    <br>
    Sub-Categoria: <div id="resultado"></div>
    </body>
    </html>
    ajax.js
    function GetXMLHttp() {
        if (navigator.appName == "Microsoft Internet Explorer") {
            xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
        } else {
            xmlHttp = new XMLHttpRequest();
        }
        return xmlHttp;
    }
    var mod = GetXMLHttp();
    
    function alimentarCombo(valor) {
        mod.open("GET", "Carrega.ajax.asp?id="+valor+"", true);
        mod.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
        mod.onreadystatechange = function() {
            if (mod.readyState == 4) {
                document.getElementById("resultado").innerHTML = mod.responseText;
            }
        };
        mod.send(null);
    }
    Carrega.ajax.asp
    <select name="sub_categoria">
        <option value="">[ Selecione ]</option>
          <%
        set rs = conn.execute("SELECT codigo, nome FROM sub_categoria WHERE categoria_id = '"&request.queryString("id")&"'")
            if (not rs.eof) then
                while (not rs.eof)
                    response.write("<option value="""&rs("codigo")&""">"&rs("nome")&"</option>")
                rs.moveNext :wend
            end if
        set rs = nothing
        %>
    </select>

  6. esse também!!

    Simples!

    <script language="javascript">
        function validar() {
            var form = document.Formu;
            if (form.nome.value == "") {
                document.getElementById("msg_nome").innerHTML = "* O nome deve ser Preenchido";
                form.nome.focus();
                return false;
            }
            return true;
        }
    </script>
    <form method="post" name="Formu" action="#" onSubmit="return validar();">
    Nome: <input type="text" name="nome" /> <span id="msg_nome"></span>
    <br><br>
    <input type="submit">
    </form>

×
×
  • Criar Novo...