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. Galera é uma coisa simples, mais que muita gente ainda fica perdido.

    Antigamente eu ficava também, usava upload sem componentes, mais ai achei uma solução para o o Persits.Upload, apesar de não usar muito ele.

    Esse script é muito simples, manda para a internet e pega o nome da imagem. Essa era uma grande complicação para a galera, cada um tinha seu jeito de fazer, creio que não achei o mais simples, mais achei um menos complicado!!

    <form method="post" enctype="multipart/form-data" action="Teste.asp?Enviar=$">
    Arquivo: <input type="file" name="Campo" />
    <input type="submit" value="Enviar" />
    </form>
    
    <%
    If CStr(Request.QueryString("Enviar")) <> "" Then
        Dim Upload, PegaNomeCampo, NomeCampo
    
        Set Upload = Server.CreateObject("Persits.Upload") ' Criando o Objeto
        Upload.Save Server.MapPath("fotos") ' Salvando na pasta
        PegaNomeCampo = Upload.Files("Campo").FileName '  Pegando o conteúdo do campo todo
    
        NomeCampo = Right(PegaNomeCampo, Len(PegaNomeCampo) - InstrRev(PegaNomeCampo,"\")) ' Pegar os últimos valores do campo
        Response.Write("Upload com Sucesso! O Nome da Foto: "&NomeCampo) ' Exibindo na tela
    End If
    %>

  2. Explicando o que é um Schema

    Na realidade o Schema é usado para definir os blocos de construção de um arquivo XML, que pode ser visto como um suplente para DTDs.

    O elemento é o elemento raiz de todo XML

    O XML Schema pode ser traduzido como XSD (XML Schema Definition / XMLs Definidos por Esquemas),

    segue um exemplo simples para estudo…

    Vamos chamar esse aquivo de “teste01.xsd”

    <?xml version="1.0"?>
        <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema">
        ... aqui colocamos o resto da estrutura Schema
    </xsd:schema>
    Depois de criado o Schema pode ser associado a um arquivo XML como no exemplo do código a seguir
    <?xml version="1.0" ?>
    <principal xmlns="http://www.tedk.com.br"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://www.tedk.com.br colocar_schema.xsd">">
    <arquivo tid="1">
        <item_numeral>COD: 600</item_numeral>
            <item_nome>
                <teste_nome>Coloque qualquer coisa 001</teste_nome>
                <valor_nome>Coloque qualquer coisa 002</valor_nome>
            </item_nome>
        <descricao>Aqui você digita qualquer descricao</descricao>
        <foto>imagem.gif</foto>
    </arquivo>
    </principal>

    o Schema é referenciado logo no inicio do elemento raiz do aquixo XML que está sendo configurado:

    O xmlns=”http://www.tedk.com.br”'>http://www.tedk.com.br” é uma declaração, uma namespace. Essa namespace diz ao validador

    que todos os elementos do que serão utilizados irão vim da url especificada.

    A segunda parte, xmlns:xsi=”http://www.w3.org/2001/XMLSchema-instance” indica a localização do

    Schema, a instância que vai ser utilizada. O segundo valor é a localização do Schema que

    pretende utilizar para que namespace:xsi:schemaLocation = “http://www.tedk.com.br colocar_schema.xsd”.

    Nos próximos Posts irei colocar mais a respeito do Schema, foi só uma simples e breve introdução.

    Bons estudos.

  3. pra você colega: do imasters

    Function fnArray(dsParametro)
    
    Dim objArray
    Redim objArray(len(dsParametro) - 1)
    
    For i = 0 To len(dsParametro) - 1
       objArray(i) = mid(dsParametro,i + 1,1)
    Next
    
    fnArray = objArray
    
    End Function
    
    
    '===========testando função================
    MyArray = fnArray("casa")
    Response.Write ubound(myArray)
    Response.Write "<BR>"
        For i = 0 To ubound(myArray)
            Response.Write MyArray(i) & "<br>"
        NExt

  4. Tá dificil encontrar a solução... é tão complicado assim de fazer isso?

    o lance é que não é complicado, o caso é que as mascaras de moedas sempre pega as casas dos decimais, e no caso como você quer ai, necessariamente a casa decimal sempre seria zero, exemplo: 1,00, aconselho você a pegar uma máscara que funcione quando você tirar o foco do campo, assim terá melhor resultado!

×
×
  • Criar Novo...