Jump to content


Photo

Upload nao funciona. Por que?


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

#1 JurisCode

JurisCode

    Mestre

  • Usuários
  • 645 posts
  • Sexo:Masculino
  • Localidade:Paraná

Posted 16/01/2003, 01:04

peguei o FileUpload no CodigoLivre. Configurei ele certinho no meu PC, mas na hora de enviar para o servidor, o http://www.brinkster.com, o seitema nao abre. Por que? Se o problema for com conflito de server e codigo, algm pode me enviar um código adequado ao server.
Já consegui rodar um search engine e um forum, nesse brinkster, mas nao consigo fazer rodar o upload e jah tentei vários. :huh: :o <_< :( :unsure: :blink: ;)

Attached Files



#2 HerMaNo

HerMaNo
  • Visitantes

Posted 16/01/2003, 02:29

Esse código usa banco de dados access?
Se usa, vc não tá esquecendo de colocar na pasta db?

#3 Tarkan

Tarkan

    Powered by Linux - Que inglês! ;)

  • Ex-Admins
  • 651 posts
  • Sexo:Masculino
  • Localidade:Copacabana - RJ

Posted 16/01/2003, 10:53

Já usei o Brinkster por muito tempo e nunca consegui rodar arquivos com FSO nele.
Se o seu upload tiver FSO... deve ser este o problema.
Talvez eles tenham alguma pasta que tenha permissão pra gravação.
Procure na documentação deles, eles têm códigos prontos que ensinam a configurar determinados arquivos no servidor.

:D
' nome: gustavo veiga
' profissão: ALOG Data Centers do Brasil (analista de sistemas)
' publicidade: ALOG Data Centers do Brasil

#4 otavio

otavio

    http://www.cursosvirtuais.net

  • Usuários
  • 443 posts
  • Sexo:Não informado

Posted 16/01/2003, 12:51

kra infelizmente no binkster vc não pode usar nenhum componente.
nem q seja soh pra enviar e-mails.

tenha rodar esse script no domaindlx.com

Abraços,
t+
/////////////////////////////////////////////

http://www.cursosvirtuais.net/

#5 cinraq

cinraq

    cinrASP

  • Usuários
  • 77 posts
  • Sexo:Não informado
  • Localidade:Rio de Janeiro

Posted 16/01/2003, 15:43

Cara, realmente o brinkster não possui componentes para upload de arquivo mas tem uma solução é em Asp.Net, com esse código que vou passar você vai conseguir fazer uploads no brinkster, só outra coisa, como a única pasta que tem permissão de gravação é a db, somente lá funcionará esse código, mas dentro dessa pasta você também pode criar outros diretórios que vão possuir também permissão de gravação.

arquivo upload.aspx
<script language="VB" runat="server">

	Sub Upload( Sender As Object, e As System.EventArgs )

  Dim sPath as String
  Dim sFile as String
  Dim colFiles As System.Web.HttpFileCollection   
  Dim i As System.Int32

    sPath = Server.MapPath(".")
      If Right(sPath, 1) <> "\" then sPath = sPath & "\"

    msg.Text=""
    colFiles = System.Web.HttpContext.Current.Request.Files 
    
   Try

  For i = 0 To colFiles.Count - 1 

    sFile = System.IO.Path.GetFileName( colFiles(i).FileName )         
   If sFile <> "" then 	 
    colFiles(i).SaveAs( sPath & sFile )
    msg.Text = msg.Text & "<br>" & sFile & " - <font color=red>Salvo</font>"
   End If

  Next

  Catch Ex as Exception
    msg.Text = msg.Text & "<br>???? " & sFile & " ??,?????: " & Ex.Message

   End Try

   If msg.Text = "" then msg.Text = "<br> - Salvo"

	End Sub

</script>
<html>
<head>
<title>Multiple File Upload Example</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head>
<body>

      <form enctype="multipart/form-data" runat=server>
          
  <table border="0" cellspacing="0" cellpadding="4" style='border:1 solid #4358BE'>
    <tr>
      <td style='border-bottom:1 solid #4358BE;background-color:#7a96df;color:white'><b>????</b></td>
    </tr>
    <tr>
   <td><input id="file1" type=file runat=server><br>
    <input id="file2" type=file runat=server><br>
    <input id="file3" type=file runat=server><br>
    
      </td>
	</tr>
    <tr>
      <td align=right><asp:button id=Uploadbtn Text="Enviar" OnClick="Upload" width="70px" height="20px" runat=server/></td>
    </tr>
  </table>
  
<asp:label id="msg"  Font-Bold="True" runat=server/>

     </form>

   </body>
</html>

Você pode acrescentar quantos campos quiser, só modificar o id do campo: <input id="file3" type=file runat=server>, por exemplo file4, file5, etc...

E Tarkan, quanto ao FSO, o brinkster aceita, mas também somente na pasta db...

Qualquer dúvida poste aí novamente ok??????????

:D :ph34r: :D
"Moro no Brasil.
Não sei se moro muito bem ou muito mal.
Só sei que agora faço parte do país.
A inteligência é fundamental."
(Farofa Carioca)




0 user(s) are reading this topic

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

IPB Skin By Virteq