
Una pregunta para los mejores programadores del mundo que solo se encuentran en foros del web... Bueno al grano.
Estoy creando un upload de imagenes que contiene una base de datos con 3 pequeñas tablas.
1. config: guarda el titulo del sitio, mas el path url del sitio etc.
2. he aqui el dilema inicia: la tabla image_type... aqui solo tengo 2 columnas "Id" "type" // en esta tabla defino solo las extenciones de las imagenes que quiero aceptar como veremos a continuación....
Código PHP:
// PREGUNTA SI LA TABLA IMAGE TYPE EXISTE, EN CASO DE SI LA VACIA
mysql_query('DROP TABLE IF EXISTS image_type');
// CREA LA TABLA QUE CONTENDRÁ LOS TIPOS DE IMAGEN
mysql_query("CREATE TABLE IF NOT EXISTS image_type (
Id INT(11) NOT NULL AUTO_INCREMENT,
type VARCHAR(90) NOT NULL DEFAULT '',
PRIMARY KEY (Id)
)")
or die(mysql_error());
echo '</span>';
$type_i = "INSERT INTO image_type ( Id, type ) VALUES
(1, 'jpeg'),
(2, 'jpg'),
(3, 'png'),
(4, 'gif'),
(5, 'tiff'),
(6, 'ico'),
(7, 'bmp'),
(8, 'psd');
"; //INSERTA LOS VALORES DE TIPOS DE IMAGEN
mysql_query ($type_i, $connect_db) or die (mysql_error());
// FINALIZA LA CREACION DE LA TABLA DE IMAGE_TYPE
Código PHP:
$ext = array("bmp","gif","jpg","png","JPG");
Código PHP:
if(array_search($extimagen['extension'],$ext)){} else {}
en otras palabras quiero que quede algo asi:
Código PHP:
$ext = array($toma_extenciones_de_la_tabla_image_type);