Hola, quiero controlar que la imagen sea jpg. Me adjunta las imagenes que son jpg sin ningun problema pero probando con una imagen cuyo nombre es uru_01.gif me pone IE explorer no puede mostrar la pagina web.
El codigo:
<?php
include ("../../configuracion/conexion-usuario.php");
include ("../../_php/conexion.php");
$nombreDestino=$_POST["nombre-destino"];
$nombreDeImagen=$_POST["nombre-de-imagen"];
$nombreDeImagen2=$_POST["nombre-de-imagen2"];
$imagen=$_FILES["imagen"]["name"];
$destino="img2/$imagen";
$imagen2=$_FILES["imagen2"]["name"];
$destino2="img2/$imagen2";
$subTitulo=$_POST["sub-titulo"];
$descripcion=$_POST["descripcion"];
$descripcion2=$_POST["descripcion2"];
$nombreDestino=$_POST["nombre-destino"];
if ($imagen!=""){
$tipo = $_FILES['imagen']['type'];
if($tipo==("image/jpeg")||("image/pjpeg") )
{
$nombre=$_FILES["imagen"]["name"];
$carpeta="../img2";
$tamanio=188;
$path_origen=$_FILES["imagen"]["tmp_name"];
include "../paginas/tamanio.php";
$orden="UPDATE promociones SET imagen='$destino' WHERE imagen='$nombreDeImagen'";
$rs=mysql_query($orden, $conn) or die (mysql_error());
unlink ("../$nombreDeImagen");
header("location:../paginas/editar-promocion.php?nombre-destino=$nombreDestino");
}else{
echo 'El archivo que intento subir no es una imagen jpg.<br />';
echo "<a href='javascript:history.back(1)'>VOLVER</a>";
}
}
$orden="UPDATE promociones SET descripcion='$descripcion2', sub_titulo='$subTitulo', nombre_destino='$nombreDestino' WHERE nombre_destino='$nombreDestino'";
$rs=mysql_query($orden, $conn) or die (mysql_error());
$orden2="UPDATE destinos SET descripcion_destino='$descripcion' WHERE nombre='$nombreDestino'";
$rs2=mysql_query($orden2, $conn) or die (mysql_error());
header("location:../paginas/editar-promocion.php?nombre-destino=$nombreDestino");
if ($imagen2!=""){
$tipo = $_FILES['imagen2']['type'];
if($tipo==("image/jpeg")||("image/pjpeg") )
{
$nombre=$_FILES["imagen2"]["name"];
//Insertar en la base de datos
$carpeta="../img2";
$tamanio=900;
$path_origen=$_FILES["imagen2"]["tmp_name"];
include "../paginas/tamanio.php";
$orden="UPDATE destinos SET banner='$destino2' WHERE banner='$nombreDeImagen2'";
$rs=mysql_query($orden, $conn);
unlink ("../$nombreDeImagen2");
header("location:../paginas/editar-promocion.php?nombre-destino=$nombreDestino");
}else{
echo 'El archivo que intento subir no es una imagen jpg.<br />';
echo "<a href='javascript:history.back(1)'>VOLVER</a>";
}
}
?>
Saludos y gracias!