Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/08/2014, 07:12
Avatar de berkeleyPunk
berkeleyPunk
 
Fecha de Ingreso: febrero-2013
Ubicación: México :C
Mensajes: 565
Antigüedad: 11 años, 2 meses
Puntos: 22
Pregunta Formulario: subir archivo y enviarlo por mail

Hola!

Buen día a todo mundo.

La idea es subir un archivo mediante un input file y enviarlo por correo sólo si es DOC o PDF y pesa menos de, digamos, 45 kilobytes.

Utilizo una variación del script que se encuentra al final de este post.
Código PHP:
if ( $_FILES['archivo'] )
{
    
$tipo   $_FILES['archivo']['type'];
    
$tamano $_FILES['archivo']['size'];
    

    if (
$tamano 45000)
    {
        if ( 
strpos($tipo"doc") || strpos($tipo"docx") || strpos($tipo"pdf") )
        {
          
$archivoCorrecto  true;
        }
        else
        {
          
$archivoCorrecto  false;
        }
    }

Estas líneas funcionan bien en el caso de archivos PDF, y el archivo se envía correctamente por correo. Pero no en caso de documentos DOC o DOCX. ¿Por qué? ¿Alguna idea?

Saludos!

Última edición por berkeleyPunk; 13/08/2014 a las 07:18