hola tengo unas dudas sobre un formulario a la hora de usar la parte de files.
estoi armando una web y estoi armando el perfil del usuario (soy algo nuevo en esto de la programacion unos 3 meses o mas) y a la hora de cambiar su imagen de perfil (avatar) quiero permitir que solo suba cierto tipo de archivos que son solo los formatos de imagenes tengo este codigo aver si me ayudan
como ven intente poner la clase o formatos permitidos de archivos que quiero que suban para evitar que le den un mal uso al formulario
intento usar un if para validar el formato de en el caso de que toque un formato no permitido lo mande a otra pagina donde pondre un mensaje.
me podrian ayudar se los agradeceria muchisio ........ saludos
estoi armando una web y estoi armando el perfil del usuario (soy algo nuevo en esto de la programacion unos 3 meses o mas) y a la hora de cambiar su imagen de perfil (avatar) quiero permitir que solo suba cierto tipo de archivos que son solo los formatos de imagenes tengo este codigo aver si me ayudan
PHP:
$upload_dir = 'uploads/photo/';
$user_id = $_POST['uid'];
$destin = $_POST['destino'];
$extensi_img = array('.jpg','.jpeg','.gif','.png');
$Photo_Name = $_FILES['avatar']['name'];
$Photo_tmpName = $_FILES['avatar']['tmp_name'];
$Photo_Size = $_FILES['avatar']['size'];
$Photo_Format_Type = $_FILES['avatar']['type'];
if ($Photo_Format_Type == $extensi_img) {
} else {
Header("Location: index.php");
}
como ven intente poner la clase o formatos permitidos de archivos que quiero que suban para evitar que le den un mal uso al formulario
intento usar un if para validar el formato de en el caso de que toque un formato no permitido lo mande a otra pagina donde pondre un mensaje.
me podrian ayudar se los agradeceria muchisio ........ saludos