Ir para conteúdo
Fórum Script Brasil

Isabel Tavares

Membros
  • Total de itens

    1
  • Registro em

  • Última visita

Tudo que Isabel Tavares postou

  1. Olá amigos, Preciso muito da ajuda de vocês. Não entendo muito de programação, mas... vamos lá... Coloquei um componente de Upload em um site meu, para upload de mp3, porém como os arquivos são grandes demais (em média mais de 5 Mb) a página tá dando erro de time out, já aumentei o tempo de expiração da página mas mesmo assim não funciona. O upload consegue enviar o arquivo, após muito tempo de espera, para a pasta temp, porém não converte o nome do arquivo e não o coloca na pasta correta (media), além de dar o erro abaixo: Microsoft OLE DB Provider for ODBC Drivers error '80040e31' [MySQL][ODBC 3.51 Driver][mysqld-5.0.27-community-nt-log]MySQL server has gone away /vodu/adm/cad_media.asp, line 37 Segue abaixo o código da página de upload: <%@LANGUAGE="VBSCRIPT"%> <% Session.LCID = 1046 Server.ScriptTimeout = 1000 %> <!--#include file="../Connections/vodu.asp" --> <% Dim strAction strAction = Request.QueryString("ac") If strAction = "ok" Then Dim rsDados, conDados, strPathTemp Set rsDados = Server.CreateObject("ADODB.RecordSet") Set conDados = Server.CreateObject("ADODB.Connection") conDados.Open MM_Vodu_STRING strPathTemp = Server.MapPath("..\media\temp") Dim objUpload Set objUpload = Server.CreateObject("Persits.Upload") objUpload.OverwriteFiles = True objUpload.Save(strPathTemp) Dim nome, tipo, arquivo nome = objUpload.Form("nome") tipo = objUpload.Form("status") strSQL = "INSERT INTO media (nome, status, arquivo) VALUES ('" strSQL = strSQL & nome & "','" strSQL = strSQL & tipo & "','" strSQL = strSQL & arquivo & "')" 'response.Write(strSQL) 'response.End() conDados.Execute(strSQL) Set rsDados = conDados.Execute("SELECT id FROM media ORDER BY id DESC") strFileName = Server.MapPath("..\media") & "\" & rsDados("id") & ".mp3" objUpload.MoveFile strPathTemp & "\" & objUpload.Files("arquivo").OriginalFileName , strFileName conDados.Close() Set conDados = Nothing Set rsDados = Nothing Set objUpload = Nothing Response.Redirect("cad_media.asp?ac=cadtrue") End If %> vocês podem me ajudar por favor? Estou ficando desesperada já obrigada Isabel
×
×
  • Criar Novo...