PHP - Subir archivos

 
Vista:

Subir archivos

Publicado por mauricio (3 intervenciones) el 12/06/2007 17:08:39
holas.
estoy muy perdido programando con php5 porque no me sube archivos al servidor y siempre me da error no se aque se debe ya probe como tres variaciones de codigo y no da aun el codigo es el que sigue

// parte del html
</head>

<body>
<form action="subir0.php" method="post" enctype="multipart/form-data" name="form1" id="form1">
<input name="archivo" type="file" id="archivo" size="20">
<input name="MAX_FILE_SIZE" type="hidden" id="MAX_FILE_SIZE" value="9999">
<input type="submit" value="Enviar" name="enviar">
</form>

// archivo subir0.php

archivo_usuario=$_POST["archivo"];
$directorio = 'carpetas';

if (move_uploaded_file($_FILES['archivo_usuario']['tmp_name'], $directorio . $_FILES['archivo_usuario']['name']))
{
print "El archivo fue subido con éxito.";
}
else
{
print "Error al intentar subir el archivo.";
}

alguna vez me funciono pero que lo veo despuies de dos meses ya no
cuales sobn los problemas
y ya aumente en php.ini el tamaño se subida hasta 40M y solo quiero subir archivos pequeños de 10k.
gracias de ante mano
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:Subir archivos

Publicado por alejandro (63 intervenciones) el 12/06/2007 22:55:03
A ver la pregunta te puede resultar tonta pero sería bueno estar seguros.
La carpeta destino tiene los derechos correspondientes?

En todo caso porque no nos pegas el error que te da para poder ver mas detalles?

Igualmente a tu codigo lo modifique y te lo dejo aqui como me funciona aquí en php 4.4.4 y en 5.2.3 (todo en un mismo archivo pepe.php por ejemplo )

<?php
if ( isset( $_POST['enviar']) ) {
$directorio = 'carpetas/';
if (move_uploaded_file($_FILES['archivo']['tmp_name'], $directorio . $_FILES['archivo']['name'])) {
print "El archivo fue subido con éxito.";
} else {
print "Error al intentar subir el archivo.";
}
}
?>
<html>
<body>
<form action="" method="post" enctype="multipart/form-data" name="form1" id="form1">
<input name="archivo" type="file" id="archivo" size="20">
<input name="MAX_FILE_SIZE" type="hidden" id="MAX_FILE_SIZE" value="9999">
<input type="submit" value="Enviar" name="enviar">
</form>
</body>
</html>

Salu2 y Éxito
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