Cita:
Iniciado por B**
Lo que tu quieres es validar q la extension del archivo sea "sql"?si eso eso:
Código PHP:
$nombre_archivo = $_FILES['archivo']['name'];
$tipo = explode("."$nombre_archivo);
if($tipo[1] == "sql")
{
.
.//Extension permitida, aqui metes tu codigo
.
}
else
{
echo "Extension no permitida":
}
Ojo con nombres de archivos tipo nose.blabla.sql .. No puedes guiarte o esperar que en el elemento "1" (los arrays empiezan en 0 .. recordar) esté tu última parte de lo que venga despues del . (punto).
Por eso indiqué antes que al ejemplo que expones habría que usar end() que nos toma el último elemento de un array dado (y el explode() ya nos "partió") el array en tantos elementos como "puntos" se encuentren en esa cadena dada.
Quedaría:
Código PHP:
if(end($tipo) == "sql")
Un saludo,