Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/01/2009, 20:33
franfk
 
Fecha de Ingreso: julio-2007
Mensajes: 14
Antigüedad: 17 años, 9 meses
Puntos: 0
Scrip Upload PHP

Bueno les quiero contar que tengo un problema con el siguiente script:

Código PHP:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>sucess</title>
<meta name="generator" content="Created by Jeremy Irwin">
</head>
<body bgcolor="#000000" text="#000000">
<img src="imagen/listo.gif" alt="" name="Image1" width="397" height="201" border="0" align="top" id="Imagen1" style="position:absolute;left:330;top:95px;width:397px;height:201px;z-index:0">
<div id="wb_Html1" style="position:absolute;left:361px;top:162px;width:337px;height:112px;z-index:1" align="left">
<!-- Upload Class -->
<?php 
$extensiones
=array("html","exe","php");

$path="C:\AppServ\www\upload2\archivos_subidos";
$nombre=$HTTP_POST_FILES['archivo']['name'];
$tamanio=$HTTP_POST_FILES['archivo']['size'];
$tipo=$HTTP_POST_FILES['archivo']['type'];
$var explode(".","$nombre");
$num count($extensiones);
$valor $num-1;
for(
$i=0$i<=$valor$i++) {
    if(
$extensiones[$i] == $var[1]) {
    echo 
"Tipo de Archivo no admitido";
    exit;
    }
}
if (
is_uploaded_file($HTTP_POST_FILES['archivo']['tmp_name']))
 {
  
copy($HTTP_POST_FILES['archivo']['tmp_name'], "$path/$nombre");
  echo 
"El archivo se ha subido correctamente al servidor, muchas gracias <p>";
  echo 
"<strong>Nombre<strong>: $nombre <p>";
  echo 
"Tamaño: $tamanio <p>";
  echo 
"Tipo: $tipo";
 }

else { echo 
"Error al subir el archivo"; }

?></div>
</body>
</html>
Cuando trato de subiru n archivo con mas de 2MB me tira el error de "Error al subir el archivo", pero cuando subo un archivo de 500kbs .. lo sube pefectamente :/