Buenas Tardes !!!
Tengo este código el cual funciona correctamente. Ahora bién, necesito que se puedan enviar más de dos tipos de extensiones al mismo tiempo. Es decir, que pueda enviar .jpg , .gif , .doc , .pdf, etc. (con este código solo se puede enviar un tipo de extensión de archivos). Es decir, deseo que cuando un usuario suba una imágen pueda elegir entre varios formatos (.bmp, .jpg, .gif, etc), mas no, entre uno solo. Me explico?
<?php
$extension = explode(".",$archivo_name);
$num = count($extension)-1;
if($extension[$num] == "jpg")
{
if($archivo_size < 400000)
{
if(!copy($archivo, "archivos/".$archivo_name) )
{
echo "Error al copiar el archivo";
}
else
{
echo "El archivo ha subido correctamente al servidor";
}
}
else
{
echo "El archivo no ha subido porque supera los 400 KB";
}
}
else
{
echo "El archivo no ha subido porque debe tener extensión .jpg";
}
?>
Les cuento que este código fue realizado por un colombiano que anteriormente tenía una página llamada (www.miscodigos.com). Actualmente, no sé de su vida. Hubiese sido genial que él me ayudara pero no lo localizo por ningún lado. Hace años frecuentaba este foro.
Por favor, alguien que me diga explícitamente que parte del código debo modificar? =( ( he intentado múltiples maneras y nada... )
Gracias de anticipado ante lo que puedan hacer por mi.
Saludos !!!!