Jump to content


Photo

Excluir Parte De Texto De Uma String


  • Faça o login para participar
4 replies to this topic

#1 NOVAZOO

NOVAZOO

    12 Horas

  • Usuários
  • 198 posts
  • Sexo:Não informado
  • Localidade:BH/MG/BRASIL
  • Interesses:FLASH - ASP - XML - USABILIDADE - ARQUITETURA DE INFORMAÇÃO

Posted 04/07/2006, 09:37

Pessoal,

Já dei uma boa pesquisada aqui no fórum mas não consegui achar tópicos relativos ao meu problema.

Estou fazendo upload de mp3 via DUNDAS.UPLOAD.2 ( ngm merece.. )
Recupero o nome do arquivo utilizando:

Filename = objUpload.GetFileName(objUpload.Files(0).Path)

Acontece que é somado ao início do nome do arquivo um código.
Vejam:

{4A4CFE57-30E9-45D3-8658-3DD12103E31B}_musica.mp3

Quando faço o envio de fotos o nome do arquivo chega ao servidor corretamente: "imagem.jpg"

Então preciso selecionar a parte compreendida entre os "{,}" pra poder excluir via REPLACE e FSO.
Bem chatinho né? Talvez não seja a melhor prática. Talvez haja como evitar este tipo de renomeação
ou outra forma de recuperar o nome do arquivo uplodeado pelo DUNDAS. ( Já tentei várias formas, só essa deu certo. )

Alguém pode dar uma luz?
Trabalhar com strlenght, replace e fso?
Outra forma de recuperar o nome do arquivo uplodeado pelo dundas sem essa sujeira?

Alguém?

Edição feita por: NOVAZOO, 04/07/2006, 09:41.

Posted Image

#2 Luis Otávio

Luis Otávio

    Super Veterano

  • Usuários
  • 3113 posts
  • Sexo:Masculino
  • Localidade:Porto Alegre
  • Interesses:- Desenvolvimento de aplicações Web com linguagem server-side PHP.

    - Desenvolvimento de aplicações Web com linguagem cliente-side JavaScript, conhecedor e utilizador da biblioteca jQUERY e todas suas características.

    - Otimização de Desempenho aplicados a performance de banco de dados Mysql.

    - Otimização de Desempenho para servidores Web utilizando-se como Webserver NGINX em conjunto com Varnish.

    - Sólidos conhecimentos no CMS WordPress para novas implementações, manutenção, criação e otimização de Plugins.

    - Práticas de atendimento, relacionamento e suporte ao cliente. Trabalhando voltado ao público desde o lançamento da empresa iPORTO.COM, criando laços e vínculos com os mais de Mil clientes da empresa e os braços do grupo.

Posted 04/07/2006, 12:58

objUpload.UseUniqueNames = False
* Otávio Nogueira
* Administração e Configuração de Servidores;
* Combinação Perfeita: NGINX + PHP + VARNISH + HAPROXY
* otavio*iporto.com ~ Tel: +55 51 3366 0177 | +55 51 4063 7343 |
* @iporto

#3 Worm

Worm

    Veterano

  • Ex-Admins
  • 1343 posts
  • Sexo:Masculino
  • Localidade:São Paulo - SP
  • Interesses:Obter o maximo conhecimento.

Posted 04/07/2006, 13:50

Vou te mostrar um exemplo onde salvo o arquivo na memória, pego o nome dele e faço o que quiser com o nome. :P

Set Upload = Server.CreateObject("Dundas.Upload.2")


Upload.UseUniqueNames = False

Upload.SaveToMemory()

Path = server.MapPath("../imagens/galeria/")

for each uploadedfile in upload.files

arquivo = (upload.GetFileName(uploadedfile.originalpath)

next
'a variavel arquivo tem o nome do arquivo. :D



#4 NOVAZOO

NOVAZOO

    12 Horas

  • Usuários
  • 198 posts
  • Sexo:Não informado
  • Localidade:BH/MG/BRASIL
  • Interesses:FLASH - ASP - XML - USABILIDADE - ARQUITETURA DE INFORMAÇÃO

Posted 05/07/2006, 18:04

Vou te mostrar um exemplo onde salvo o arquivo na memória, pego o nome dele e faço o que quiser com o nome. :P


Set Upload = Server.CreateObject("Dundas.Upload.2")


Upload.UseUniqueNames = False

Upload.SaveToMemory()

Path = server.MapPath("../imagens/galeria/")

for each uploadedfile in upload.files

arquivo = (upload.GetFileName(uploadedfile.originalpath)

next
'a variavel arquivo tem o nome do arquivo. :D



Perfeito!
Engraçado, eu tinha testado este GetFileName mas não tinha dado certo.
Agora fucionou perfeitamente.
Muito obrigado pela ajuda! (y)

De qualquer forma, permanece a dúvida do título deste tópico.
Caso alguém esteja pesquisando por isto.

Como selecionar o domínio de um endereço de e-mail utilizando strlenght?
ex email@dominio.com.br
domínio = dominio.com.br

Edição feita por: NOVAZOO, 05/07/2006, 18:05.

Posted Image

#5 siola

siola

    Usuário

  • Usuários
  • 894 posts
  • Sexo:Masculino
  • Localidade:SBC - SP
  • Interesses:ASP, .NET, javascript

Posted 05/07/2006, 19:24

http://forum.wmonlin...howtopic=153765




0 user(s) are reading this topic

0 membro(s), 0 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq