en el form , enctype="multipart/form-data" y ademas le agrege
<input type="hidden" name="max_file_size" value="100000">
en el php tengo
Código PHP:
   <?php
$destinopa=$_FILES['archivo']['name'];
if (isset($_POST[enviar]) && $destinopa != "")
{
if(isset($_FILES['archivo'])){
 
    $tamañoa = $_FILES['archivo']['size'];
    $tipoa = $_FILES['archivo']['type'];
    if (!((strpos($tipoa, "rar") || strpos($tipoa, "zip") || strpos($tipoa, "doc") || strpos($tipoa, "xls")|| strpos($tipoa, "ppt")) && ($tamañoa < 2000000))) {
        $msxa = '<img src="../../../imagenes/puntero.png" border="0" alt=""> El Archivo No Cumple Con Las Características Requeridas.';
        $msa = "noa"; 
    }
     else
    {
    //GENERADOR DE CODIGOS ALEATORIOS
    $str = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890";
    $cad = "";
    for($i=0;$i<12;$i++) {
    $cad .= substr($str,rand(0,62),1);    
    }
    //echo  "$cad";
        /* Para Guardar el Archivo */
        $destinoa= ("$cad".$_FILES['archivo']['name']);
    }
}
}
?>    alguna idea....
 
