Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/02/2011, 13:12
kmlo
 
Fecha de Ingreso: enero-2011
Mensajes: 57
Antigüedad: 13 años, 3 meses
Puntos: 3
ayuda con upload

hola... he estado buscando la forma de subir imágenes al servidor y he encontrado un post en este mismo foro con un código q me ha permitido subir imágenes al host q uso... sin embargo me muestra el siguiente mensaje :

Archivo muy grande(les dejo el link para q lo vean http://xmusic.zobyhost.com/formulario.html)

pero cuando voy y entro a la carpeta donde se guardo la imagen esta ahí o.o

como puedo hacer para q ese mensaje desaparezca?
y lo otro es q necesito poder subir mas de una imagen, hasta un máx. de 8

mis agradecimientos de antemano

estos son los archivos:

formulario.html :

<form action="upload.php" method="post" enctype="multipart/form-data">
<input type="file" name="foto"><br>
<input type="submit" value="Enviar" name="action">
</form>


upload.php :

<?php
$varrand = substr(md5(uniqid(rand())),0,5);
$varallw = array("image/gif","image/jpeg","image/png","image/x-png");
$varpath = "htdocs/files"; //sirve para mostrar donde está alojada la imagen
$varstat = "";

if ($_POST["action"] == "Enviar") {
if (is_uploaded_file($_FILES["foto"]["tmp_name"])) {
$varname = $_FILES["foto"]['name'];
$vartemp = $_FILES["foto"]['tmp_name'];
$vartype = $_FILES["foto"]['type'];

if (($_FILES["archivo"]['size']/1024) > 1024) {
} else {
echo "Archivo muy grande";
if (in_array($vartype, $varallw) && $varname != "") {
$varname = $varrand.".".$varname;
if (copy($vartemp, "files/".$varname)) {
$varpath = $varpath.$varname;

$varstat = "ok";
} else {
echo "Error al subir el archivo";
}
} else {
echo "Archivo no valido";
}
}
}
}
?>