PHP - Como puedo subir todo tipo de archivos??

 
Vista:

Como puedo subir todo tipo de archivos??

Publicado por hjimeneg (3 intervenciones) el 30/12/2002 00:06:25
Buenas soy nuevo en esto del PHP pero lo intento...
Mi pregunta es ¿Cómo puedo hacer para subir todo tipo de ficheros a mi espacio web?, hasta ahora lo único que he conseguido es subir archivos de texto puro y duro. Os pongo lo que tengo:
<?php
$rutaarchivo = "./fotos/" . $fichero_name;
$copiado = copy($fichero, $rutaarchivo);
if($copiado == false){
echo "error subiendo archivo";
}else{
echo "archivo subido perfectamente";
}
?>

Se supone que con esto debería poder subir todo tipo de archivos que no ocupen más de lo que le ponga en el código HTML ¿no?.
Esto es lo que tengo en el HTML:

<form ENCTYPE="multipart/form-data" action="accionRecibir2.php" method="POST">
<input type="hidden" name="MAX_FILE_SIZE" value="1000">
Fichero: <input name="fichero" type="file">
<input type="submit" value="Enviar para verificar">
</form>
Pues bien no me deja subir nada más que archivos .txt, y no todas las veces.... vamos que no tengo ni idea de que es lo que pasa... parece que funciona aleatoriamente, pero eso si solo con .txt.
Por favor ayudadme que llevo con esto dos semanas de locura.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Como puedo subir todo tipo de archivos??

Publicado por Joe Black (277 intervenciones) el 08/01/2003 23:58:44
El MAX_FILE_SIZE es de 1000 bytes, debes subirlo a 2048000 para poder subir dos megas, aparte de eso revisa la configuracion del apache para ver tu maximo tamaño permitido. Y verifica que el upload este permitido
Suerte
Joe
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar