|
|
if(isset($_GET['index']) && $_GET['index']==2){ ?>
|
}else{ ?>
|
|
|
} ?>
|
|
 |
|
|
 |
|
function formulario(){?>
}
if(!$_POST){
formulario();
}else{
$sector=$_POST['sector'];
$nombre=$_POST['nombre'];
$direccion=$_POST['direccion'];
$municipio=$_POST['municipio'];
$cod_postal=$_POST['cod_postal'];
$telefono=$_POST['telefono'];
$movil=$_POST['movil'];
$fax=$_POST['fax'];
$persona=$_POST['persona'];
$email=$_POST['email'];
$texto=$_POST['texto'];
$dir2=$_POST['dir2'];
$imagen_name=$HTTP_POST_FILES['imagen']['name'];
$imagen_type=$HTTP_POST_FILES['imagen']['type'];
$imagen=$HTTP_POST_FILES['imagen']['tmp_name'];
$imagen2_name=$HTTP_POST_FILES['imagen2']['name'];
$imagen2_type=$HTTP_POST_FILES['imagen2']['type'];
$imagen2=$HTTP_POST_FILES['imagen2']['tmp_name'];
$imagen3_name=$HTTP_POST_FILES['imagen3']['name'];
$imagen3_type=$HTTP_POST_FILES['imagen3']['type'];
$imagen3=$HTTP_POST_FILES['imagen3']['tmp_name'];
$img_ini_name=$HTTP_POST_FILES['img_ini']['name'];
$img_ini_type=$HTTP_POST_FILES['img_ini']['type'];
$img_ini=$HTTP_POST_FILES['img_ini']['tmp_name'];
$logo_name=$HTTP_POST_FILES['logo']['name'];
$logo_type=$HTTP_POST_FILES['logo']['type'];
$logo=$HTTP_POST_FILES['logo']['tmp_name'];
$web=$_POST['web'];
if($web=="http://"){
$web=""; }
/*$usuario=$_POST['usuario'];
$pass=$_POST['pass'];
$nivel=$_POST['nivel'];
if($pass!="" || $pass!=" "){
$pass=md5($pass);
}*/
$sql="INSERT INTO empresas (id, sector_actividad, nombre, direccion,municipio,c_postal,dir2,telefono,movil,fax,persona,email,web,texto) ";
$sql=$sql ."VALUES ('NULL',$sector,'$nombre','$direccion','$municipio','$cod_postal','$dir2','$telefono','$movil','$fax','$persona','$email','$web','$texto')";
$result=mysql_query($sql);
if(!$result){
echo "No se ha podido guardar la empresa volver";
} else {
$id = mysql_insert_id();
if($imagen!=""){
//QUITAR ACENTOS
$imagen_name=modificar_nombre($imagen_name);
// CODIGO PARA SUBIR UNA IMAGEN A LA BASE DE DATOS
if ($imagen_type == "image/jpeg" || $imagen_type == "image/pjpeg" || $imagen_type == "image/gif" || $imagen_type == "image/bmp")
{
if (!copy($imagen, "../img_temporal/". $imagen_name))
{
echo "ERROR, EL ARCHIVO NO SE HA COPIADO";
}
}
else
{
die ("ERROR. EL archivo seleccionado no es una imagen válida (.jpg, .gif, .bmp). No se ha subido el archivo.");
}
$origen="../img_temporal/".$imagen_name;
$destino="../img_empresa/".$imagen_name;
$destino_temporal=tempnam("tmp/","tmp"); //PARA SERVIDOR LINUX
// CALCULAR EL ANCHO Y ALTO DE LA IMAGEN
$info = getimagesize($origen);
$proporcion = $info[0] / $info[1];
// SELECIONAR EL ANCHO!!!!!!!!!
$ancho_nueva_imagen = 178;
$alto_nueva_imagen = $ancho_nueva_imagen / $proporcion;
$alto_nueva_imagen = round($alto_nueva_imagen,0);
$calidad = 72;
// FIN CALCULAR ANCHO Y ALTO
redimensionar_jpeg($origen, $destino_temporal, $ancho_nueva_imagen, $alto_nueva_imagen, $calidad);
// GUARDAMOS LA IMAGEN
$fp=fopen($destino,"w");
fputs($fp,fread(fopen($destino_temporal,"r"),filesize($destino_temporal)));
fclose($fp);
// BORRO LA IMAGEN ORIGINAL
$dp = opendir ("./");
$default_dir="../img_temporal/";
if (!unlink($default_dir . $imagen_name)) die ("ERROR. No se ha borrado el archivo original. ");
$sql="UPDATE empresas SET imagen='". $imagen_name ."' WHERE id=" . $id;
$result=mysql_query($sql);
if(!$result){
echo "ERROR. No se ha podido guardar la imagen.";
}
}
if($imagen2!=""){
//QUITAR ACENTOS
$imagen2_name=modificar_nombre($imagen2_name);
// CODIGO PARA SUBIR UNA IMAGEN A LA BASE DE DATOS
if ($imagen2_type == "image/jpeg" || $imagen2_type == "image/pjpeg" || $imagen2_type == "image/gif" || $imagen2_type == "image/bmp")
{
if (!copy($imagen2, "../img_temporal/". $imagen2_name))
{
echo "ERROR, EL ARCHIVO NO SE HA COPIADO";
}
}
else
{
die ("ERROR. EL archivo seleccionado no es una imagen válida (.jpg, .gif, .bmp). No se ha subido el archivo.");
}
$origen="../img_temporal/".$imagen2_name;
$destino="../img_empresa/".$imagen2_name;
$destino_temporal=tempnam("tmp/","tmp"); //PARA SERVIDOR LINUX
// CALCULAR EL ANCHO Y ALTO DE LA IMAGEN
$info = getimagesize($origen);
$proporcion = $info[0] / $info[1];
// SELECIONAR EL ANCHO!!!!!!!!!
$ancho_nueva_imagen = 178;
$alto_nueva_imagen = $ancho_nueva_imagen / $proporcion;
$alto_nueva_imagen = round($alto_nueva_imagen,0);
$calidad = 72;
// FIN CALCULAR ANCHO Y ALTO
redimensionar_jpeg($origen, $destino_temporal, $ancho_nueva_imagen, $alto_nueva_imagen, $calidad);
// GUARDAMOS LA IMAGEN
$fp=fopen($destino,"w");
fputs($fp,fread(fopen($destino_temporal,"r"),filesize($destino_temporal)));
fclose($fp);
// BORRO LA IMAGEN ORIGINAL
$dp = opendir ("./");
$default_dir="../img_temporal/";
if (!unlink($default_dir . $imagen2_name)) die ("ERROR. No se ha borrado el archivo original. ");
$sql="UPDATE empresas SET imagen2='". $imagen2_name ."' WHERE id=" . $id;
$result=mysql_query($sql);
if(!$result){
echo "ERROR. No se ha podido guardar la imagen.";
}
}
if($imagen3!=""){
//QUITAR ACENTOS
$imagen3_name=modificar_nombre($imagen3_name);
// CODIGO PARA SUBIR UNA IMAGEN A LA BASE DE DATOS
if ($imagen3_type == "image/jpeg" || $imagen3_type == "image/pjpeg" || $imagen3_type == "image/gif" || $imagen3_type == "image/bmp")
{
if (!copy($imagen, "../img_temporal/". $imagen3_name))
{
echo "ERROR, EL ARCHIVO NO SE HA COPIADO";
}
}
else
{
die ("ERROR. EL archivo seleccionado no es una imagen válida (.jpg, .gif, .bmp). No se ha subido el archivo.");
}
$origen="../img_temporal/".$imagen3_name;
$destino="../img_empresa/".$imagen3_name;
$destino_temporal=tempnam("tmp/","tmp"); //PARA SERVIDOR LINUX
// CALCULAR EL ANCHO Y ALTO DE LA IMAGEN
$info = getimagesize($origen);
$proporcion = $info[0] / $info[1];
// SELECIONAR EL ANCHO!!!!!!!!!
$ancho_nueva_imagen = 178;
$alto_nueva_imagen = $ancho_nueva_imagen / $proporcion;
$alto_nueva_imagen = round($alto_nueva_imagen,0);
$calidad = 72;
// FIN CALCULAR ANCHO Y ALTO
redimensionar_jpeg($origen, $destino_temporal, $ancho_nueva_imagen, $alto_nueva_imagen, $calidad);
// GUARDAMOS LA IMAGEN
$fp=fopen($destino,"w");
fputs($fp,fread(fopen($destino_temporal,"r"),filesize($destino_temporal)));
fclose($fp);
// BORRO LA IMAGEN ORIGINAL
$dp = opendir ("./");
$default_dir="../img_temporal/";
if (!unlink($default_dir . $imagen3_name)) die ("ERROR. No se ha borrado el archivo original. ");
$sql="UPDATE empresas SET imagen3='". $imagen3_name ."' WHERE id=" . $id;
$result=mysql_query($sql);
if(!$result){
echo "ERROR. No se ha podido guardar la imagen.";
}
}
if($img_ini!=""){
//QUITAR ACENTOS
$img_ini_name=modificar_nombre($img_ini_name);
// CODIGO PARA SUBIR UNA IMAGEN A LA BASE DE DATOS
if ($img_ini_type == "image/jpeg" || $img_ini_type == "image/pjpeg" || $img_ini_type == "image/gif" || $img_ini_type == "image/bmp")
{
if (!copy($img_ini, "../img_temporal/". $img_ini_name))
{
echo "ERROR, EL ARCHIVO NO SE HA COPIADO";
}
}
else
{
die ("ERROR. EL archivo seleccionado no es una imagen válida (.jpg, .gif, .bmp). No se ha subido el archivo.");
}
$origen="../img_temporal/".$img_ini_name;
$destino="../img_empresa/".$img_ini_name;
$destino_temporal=tempnam("tmp/","tmp"); //PARA SERVIDOR LINUX
// CALCULAR EL ANCHO Y ALTO DE LA IMAGEN
$info = getimagesize($origen);
$proporcion = $info[0] / $info[1];
// SELECIONAR EL ANCHO!!!!!!!!!
$ancho_nueva_imagen = 87;
$alto_nueva_imagen = $ancho_nueva_imagen / $proporcion;
$alto_nueva_imagen = round($alto_nueva_imagen,0);
$calidad = 72;
// FIN CALCULAR ANCHO Y ALTO
redimensionar_jpeg($origen, $destino_temporal, $ancho_nueva_imagen, $alto_nueva_imagen, $calidad);
// GUARDAMOS LA IMAGEN
$fp=fopen($destino,"w");
fputs($fp,fread(fopen($destino_temporal,"r"),filesize($destino_temporal)));
fclose($fp);
// BORRO LA IMAGEN ORIGINAL
$dp = opendir ("./");
$default_dir="../img_temporal/";
if (!unlink($default_dir . $img_ini_name)) die ("ERROR. No se ha borrado el archivo original. ");
$sql="UPDATE empresas SET img_ini='". $img_ini_name ."' WHERE id=" . $id;
$result=mysql_query($sql);
if(!$result){
echo "ERROR. No se ha podido guardar la imagen.";
}
}
if($logo!=""){
//QUITAR ACENTOS
$logo_name=modificar_nombre($logo_name);
// CODIGO PARA SUBIR UNA IMAGEN A LA BASE DE DATOS
if ($logo_type == "image/jpeg" || $logo_type == "image/pjpeg" || $logo_type == "image/gif" || $logo_type == "image/bmp")
{
if (!copy($logo, "../img_temporal/". $logo_name))
{
echo "ERROR, EL ARCHIVO NO SE HA COPIADO";
}
}
else
{
die ("ERROR. EL archivo seleccionado no es una imagen válida (.jpg, .gif, .bmp). No se ha subido el archivo.");
}
$origen="../img_temporal/".$logo_name;
$destino="../img_empresa/".$logo_name;
$destino_temporal=tempnam("tmp/","tmp"); //PARA SERVIDOR LINUX
// CALCULAR EL ANCHO Y ALTO DE LA IMAGEN
$info = getimagesize($origen);
$proporcion = $info[0] / $info[1];
// SELECIONAR EL ANCHO!!!!!!!!!
if($info[0] > $info[1]){
$ancho_nueva_imagen = 150;
$alto_nueva_imagen = $ancho_nueva_imagen / $proporcion;
$alto_nueva_imagen = round($alto_nueva_imagen,0);
$calidad = 72;
}else{
$alto_nueva_imagen = 150;
$ancho_nueva_imagen = $alto_nueva_imagen * $proporcion;
$ancho_nueva_imagen = round($ancho_nueva_imagen,0);
$calidad =72;
}
// FIN CALCULAR ANCHO Y ALTO
redimensionar_jpeg($origen, $destino_temporal, $ancho_nueva_imagen, $alto_nueva_imagen, $calidad);
// GUARDAMOS LA IMAGEN
$fp=fopen($destino,"w");
fputs($fp,fread(fopen($destino_temporal,"r"),filesize($destino_temporal)));
fclose($fp);
// BORRO LA IMAGEN ORIGINAL
$dp = opendir ("./");
$default_dir="../img_temporal/";
if (!unlink($default_dir . $logo_name)) die ("ERROR. No se ha borrado el archivo original. ");
$sql="UPDATE empresas SET logo='". $logo_name ."' WHERE id=" . $id;
$result=mysql_query($sql);
if(!$result){
echo "ERROR. No se ha podido guardar la imagen.";
}
}
ver_empresa($id);
formulario();
}
}
?> |
|
 |
|
|
|
|
 |
|
|
|