Ver Mensaje Individual
  #3 (permalink)  
Antiguo 24/01/2006, 10:40
Avatar de hanscruz
hanscruz
 
Fecha de Ingreso: junio-2005
Mensajes: 278
Antigüedad: 19 años, 10 meses
Puntos: 0
Estoy probando en local y si tiene permisos la carpeta archivos donde quiero guardar los uploads

Bueno el formulario esta asi

Código PHP:
<html>
<
head>
<
title>Formulario de env&#237;o de ficheros</title>
</head>
<
body>
<
h3>xelUploadprueba</h3>
<
p>Introduce un texto y elige un fichero para subir.</p>
<
form action="uptest.asp" method="post" enctype="multipart/form-data">
Nombre <input type="text" name="nombre" size="20"> <br>
Descripcion <input type="text" name="descripcion" size="20"><br>
<
input type="file" name="fichero1" size="20"><br>
<
input type="file" name="fichero2" size="20"><br>
<
input type="file" name="fichero3" size="20"><br>
<
input type="submit">
</
form>
</
body>
</
html

y donde lo recepciono esta asi, si y antes que lo digan si tengo en la misma carpeta el archivo xelupload.asp


Código PHP:
<!--#include file="xelupload.asp"-->
<%
Dim upfich
set up 
= new xelUpload
up
.Upload()

Response.Write("Número de ficheros subidos: " up.Ficheros.Count "<br>")
Response.Flush    
For each fich in up.Ficheros.Items
Response
.Write("<ul>")
Response.Write("<li>Nombre: <b>" fich.Nombre "</b></li>")
Response.Write("<li>Tamaño: <b>" fich.Tamano "</b> bytes (" FormatNumber(fich.Tamano / (1024*1024)) & " Mb)</li>")
Response.Write("<li>Tipo MIME: <b>" fich.TipoContenido "</b></li>")
Response.Write("</ul>")

'Para guardarlo
'    
Con el nombre de fichero original:
'    fich.Guardar Server.MapPath("archivos")
'    
Con otro nombre:
    
fich.GuardarComo nombreficheroServer.MapPath("archivos")
'----------------------------------------------------------------
Next

'
Limpiamos objeto
set up 
nothing
%>
Powered by <b>xelUpload</b> ;-) 
Lo unico que hace es darme todos los datos de los tres archivos pero no guarda nada.
Ya lei el txt junto pero lo que mas me importa es guardar los archivos con otro nombre cada uno a la carpeta archivos no en la base de datos, que podra estar mal.