Ver Mensaje Individual
  #10 (permalink)  
Antiguo 26/08/2005, 14:30
Avatar de compositor19
compositor19
 
Fecha de Ingreso: junio-2005
Ubicación: Zaragoza
Mensajes: 215
Antigüedad: 18 años, 9 meses
Puntos: 2
supongamos 2 campos de archivo, uno llamado "foto" y el otro llamado "pdf", con dos checkbox: nofoto y nopdf (para elegir cual queremos no subir)

Código PHP:

<?

foreach ($_POST as $key=>$value){
$
$key=$value;
}

if(!
$nofoto){

$extensiones=array("html","htm","msi","exe","php");// Archivos q no se admiten normalmente "html","htm","msi","exe","php"
$random_foto=mt_rand(1999999);
$random_foto .= "-sep-";
$nombre_foto=$_FILES['foto']['name'];
$tamanio1=$_FILES['foto']['size'];
$tamanio=$tamanio1/1024;
$var explode(".","$nombre_foto");
$num count($extensiones);
$valor $num-1;

for(
$i=0$i<=$valor$i++) {
    if(
$extensiones[$i] == $var[1]) {
    echo 
"<strong>"._LAEXTENSION." ".$extensiones[$i]." "._RESTRINGIDO."</strong>";
    exit;
    }
}

if (
is_uploaded_file($_FILES['foto']['tmp_name']))
 {
  
copy($_FILES['foto']['tmp_name'], "../archivos/$random_foto$nombre_foto");
  
$tamanio=number_format($tamanio2","".");

}
}

if(!
$nopdf){

$extensiones=array("html","htm","msi","exe","php");// Archivos q no se admiten normalmente "html","htm","msi","exe","php"
$random_pdf=mt_rand(1999999);
$random_pdf .= "-sep-";
$nombre_pdf=$_FILES['pdf']['name'];
$tamanio1=$_FILES['pdf']['size'];
$tamanio=$tamanio1/1024;
$var explode(".","$nombre_pdf");
$num count($extensiones);
$valor $num-1;

for(
$i=0$i<=$valor$i++) {
    if(
$extensiones[$i] == $var[1]) {
    echo 
"<strong>"._LAEXTENSION." ".$extensiones[$i]." "._RESTRINGIDO."</strong>";
    exit;
    }
}

if (
is_uploaded_file($_FILES['pdf']['tmp_name']))
 {
  
copy($_FILES['pdf']['tmp_name'], "../archivos/$random_pdf$nombre_pdf");
  
$tamanio=number_format($tamanio2","".");
$tipoA=$_FILES['archivo']['type'];

}
}
?>
esperoq t sirva, salu2
__________________
php user ;)