Luiz Lahr 0 Denunciar post Postado Janeiro 10, 2008 Saudacoes pessoal.... tenho esse codigo abaixo em uma pagina de upload de fotos que estou fazendo. o sistema funciona perfeitamente, o unico problema, eh que como naum entendo nada de asp.net..... e mesmo usando logica, naum deu mto certo, eu gostaria de saber onde altero ai, para quando a imagem ser salva, ela ser salva com outro nome.... tipo o codigo do cliente... obrigado. CODE <script language="VB" runat="server"> Dim savePath As String = "c:/inetpub/wwwroot/ponhada/fotos/picts/" Dim CaminhoFinal as string = "" Sub Upload_Click(source As Object, e As EventArgs) If Not (uploadedFile.PostedFile Is Nothing) Then Try Dim postedFile = uploadedFile.PostedFile Dim filename As String = Path.GetFileName(postedFile.FileName) Dim contentType As String = postedFile.ContentType Dim contentLength As Integer = postedFile.ContentLength 'abaixo, somente arquivos JPG podem ser enviados para o servidor, esta propriedade pode ser alterada if ContentType = "image/pjpeg" then ' abaixo, pode-se setar o tamanho máximo para o upload do arquivo if contentLength < 30000000 then ' Faz upload do arquivo postedFile.SaveAs(savePath & filename) ' Finaliza o upload com uma mensagem de sucesso 'message.Text = "SUCESSO: " & filename & " uploaded<br>content type: " & contentType & "<br>content length: " & contentLength.ToString() session("arquivo") = filename GerarMiniatura(session("arquivo")) Marca(session("arquivo")) else '==========ACAO DE ERRO TAMANHO DO ARQUIVO========' end if else '==========ACAO DE ERRO TIPO ARQUIVO========' end if ' Algum outro tipo de erro ocorreu: confira o caminho do diretório onde os arquivos deverão ' ser adicionados, permissões de gravação, etc. Catch exc As Exception '==========ACAO DE ERRO========' End Try End If End Sub </script> Compartilhar este post Link para o post Compartilhar em outros sites
quintelab 91 Denunciar post Postado Janeiro 11, 2008 Não deu tempo de testar, mas acho que mudando essa linha: Dim filename As String = Path.GetFileName(postedFile.FileName)Nesta linha é alimentada a variável que irá setar o nome do arquivo.... Compartilhar este post Link para o post Compartilhar em outros sites