Código PHP:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Cargar Varios</title>
</head>
<body>
<a href="javascript:history.back();">atras</a> <br />
<?php
$extension[]='gif';
$extension[]='jpg';
$extension[]='doc';
$extension[]='xls';
$extension[]='png';
$extension[]='txt';
$extension[]='csv';
$extension[]='pdf';
$extension[]='rtf';
if ($_SERVER['REQUEST_METHOD']=='POST')
{
@import_request_variables('gp','');
$imagen=htmlentities($_FILES['imagen']['name']);
$Pu_imagen_type=$_FILES['imagen']['type'];
$Pu_imagen=$_FILES['imagen']['tmp_name'];
$tipo=explode(".",$imagen);
$tipo=$tipo[count($tipo)-1];
$valido=0;
foreach($extension as $ex)
{
if($tipo==$ex)
$valido=1;
}
if (!$valido)
{
echo "FORMATO NO VALIDO";
exit();
}
if($_FILES['imagen']['size']>300000)
{
echo "PESO NO VALIDO";
exit();
}
if (file_exists("adjuntos/$imagen"))
{
echo "Ya existe imagen con el mismo nombre!";
exit();
}
if (@copy($Pu_imagen,"adjuntos/$imagen"))
echo "levante exitoso!!";
if (file_exists("adjuntos/$imagen"))
{
echo "<img src=thumb.php?image=adjuntos/$imagen&w=100>";
}
}
?>
<strong>UPLOAD </strong>de<strong>ARCHIVOS</strong> de <?php echo $_GET['txt'];?>
<form action="" "cargarVarios.php?<?php echo $_SERVER['QUERY_STRING'];?>" method="POST" enctype="multipart/form-data">
<input name="imagen" type="file" />
<label>
<input type="submit" name="button" id="button" value="Enviar" />
</label>
</form>
</body>
</html>