Foros del Web » Programando para Internet » PHP »

Subir ficheros

Estas en el tema de Subir ficheros en el foro de PHP en Foros del Web. Tengo el php4.2.0 instalado en win98 como modulo con apache1.3.9 i el mod_ssl2.4.9 - openSSL0.9.4. Cuando intento subir ficheros por https me salen muchos errores. ...
  #1 (permalink)  
Antiguo 16/05/2002, 05:04
 
Fecha de Ingreso: mayo-2002
Mensajes: 4
Antigüedad: 22 años
Puntos: 0
Subir ficheros

Tengo el php4.2.0 instalado en win98 como modulo con apache1.3.9 i el mod_ssl2.4.9 - openSSL0.9.4. Cuando intento subir ficheros por https me salen muchos errores. Uno de ellos es:

[16-May-2002 11:50:19] PHP Warning: Uploaded file size 0 - file [userfile=C:\AdobeWeb.log] not saved in Unknown on line 0

Este error se me produce al llamar a la función is_uploaded_file() cuando he probado de subir un fichero de texto.

El formulario que uso es correcto (enctype="multipart/form-data" i method="post") i el codigo para recibir el fichero es:

if (is_uploaded_file($HTTP_POST_FILES['userfile']['tmp_name'])) {
copy($HTTP_POST_FILES['userfile']['tmp_name'],"c:/Website/Intranets/Doc/Proves/".$HTTP_POST_FILES['userfile']['name']);
}

Esto me pasa con ficheros de texto (hay ciertos ficheros que me funcionan). Con ficheros binarios el tema aún es peor pero si soluciono esto ya iré a por lo otro.

Si alguien pudiera ayudarme.

  #2 (permalink)  
Antiguo 16/05/2002, 05:42
 
Fecha de Ingreso: mayo-2002
Mensajes: 4
Antigüedad: 22 años
Puntos: 0
Re: Subir ficheros

Lo más curioso es que si pruebo de subir ficheros des del mismo PC donde corre el servidor no tengo ningún problema (me funcionan todos). Por lo contrario des de cualquier otro PC hace cosas raras. Podría ser una cuestión de timeouts. Cuales tengo que tener en cuenta?
  #3 (permalink)  
Antiguo 16/05/2002, 11:09
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 4 meses
Puntos: 129
Re: Subir ficheros

Fijate tambien de la configuracion de tu servidor .. sobre todo en el apartado MIME tipos .. ahir pondra los que tu servidor acepta (.txt,.gif,.png,.jpg .. .doc tal vez .. .exe no se ... etc)

Un saludo,
  #4 (permalink)  
Antiguo 16/05/2002, 14:25
asound
Invitado
 
Mensajes: n/a
Puntos:
Re: Subir ficheros

prueba este



index.php


<html>
<body>
<form method="Post" action="subir.php" enctype="multipart/form-data">
<input type="file" name="lqsa"><input type="Submit" value="Enviar">
</form>
</body>
</html>



subir.php


<?
//subir.php
// seria "/dir/pa/guardar"
$dir = "";
copy($lqsa,$dir.$lqsa_name);
echo "Usted ha enviado $lqsa_name, su direccion para verlo es http://www.misite.com/carpeta/$lqsa_name"
?>


salud2

<center>
<iframe marginwidth="0" marginheight="0" scrolling="no" frameborder="0" src="http://www.ansiwebs.com/Poexia/index.html" width=468 height=60></iframe>
</center>
  #5 (permalink)  
Antiguo 17/05/2002, 03:27
 
Fecha de Ingreso: mayo-2002
Mensajes: 4
Antigüedad: 22 años
Puntos: 0
Re: Subir ficheros

Gracias a todos!!!!

Ahora voy a comprobar lo de los tipos mime y voy a probar el codigo que me dejais

  #6 (permalink)  
Antiguo 27/06/2002, 08:59
 
Fecha de Ingreso: mayo-2002
Mensajes: 41
Antigüedad: 22 años
Puntos: 0
Re: Subir ficheros

Hola Markus, podrías explicarme que pasos hay que seguir para instalar el módulo SSL para Apache y un sistema operativo Windows.

Me es realmente urgente y me vendría muy bien.

Un saludo y gracias
  #7 (permalink)  
Antiguo 01/10/2007, 19:04
 
Fecha de Ingreso: agosto-2004
Mensajes: 440
Antigüedad: 19 años, 8 meses
Puntos: 2
Re: Subir ficheros

Cita:
Iniciado por Cluster Ver Mensaje
Fijate tambien de la configuracion de tu servidor .. sobre todo en el apartado MIME tipos .. ahir pondra los que tu servidor acepta (.txt,.gif,.png,.jpg .. .doc tal vez .. .exe no se ... etc)

Un saludo,
hola donde puedo verificar q tipos de archio me recibe,porq yo tengo un codigo q meacepta gif,jpg,png,bmp pero no me acepta doc
__________________
paty :adios:
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:29.