Código PHP:
<?php
//***********************************************************
//Aca deben incluirse los datos de conexion de base de datos.
//***
ini_set ("display_errors","1" );
$fecha = date("d-m-Y");
$fecha2 = date("Y-m-d");
//Validaciones de Accion.
if (isset($_POST["enviar"]))
{
$n_foto1 = "";
$n_path_foto1 = "";
$n_foto2 = "";
$n_path_foto2 = "";
$n_foto3 = "";
$n_path_foto3 = "";
$n_fichero = "";
$n_path_fichero = "";
$titulo = "";
$detalle = "";
$sqlversion = "";
$orden = "";
$tipofile1 = "";
$tipofile2 = "";
$tipofile3 = "";
$tipofile4 = "";
// Recibe Contenidos
$titulo = $_POST["nombre"];
$detalle = $_POST["detalle"];
$fecha = $_POST["fecha"];
$orden = $_POST["orden"];
$tipofile1 = $_POST["tipo1"];
$tipofile2 = $_POST["tipo2"];
$tipofile3 = $_POST["tipo3"];
$tipofile4 = $_POST["tipo4"];
/*echo $tipo1;
echo $tipo2;
echo $tipo3;
echo $tipo4;*/
//Recibo Ficheros - Foto Thumb (La del flash del index)
$n_foto1 = $_FILES['foto1']['name'];
$n_foto1_tmp = $_FILES['foto1']['tmp_name'];
$n_foto1_size = $_FILES['foto1']['size'];
$n_foto1_type = $_FILES['foto1']['type'];
//Si el ancho máximo es superado, se detiene la carga y welta patrá! xDD
list($ancho1, $altura1, $tipo1, $atr1) = getimagesize($n_foto1_tmp);
if ($ancho > 95)
{
echo "<script>alert('El ancho maximo es 95px. Favor redimensionar o ingresar otro archivo')</script>";
echo "<script type=\"text/javascript\">window.location = \"javascript:history.go(-1)\"</script>";
die();
} else if ($altura > 40)
{
echo "<script>alert('El alto maximo es 40px. Favor redimensionar o ingresar otro archivo')</script>";
echo "<script type=\"text/javascript\">window.location = \"javascript:history.go(-1)\"</script>";
die();
}
// Foto mediana. - La que aparece en la sección noticias.
$n_foto2 = $_FILES['foto2']['name'];
$n_foto2_tmp = $_FILES['foto2']['tmp_name'];
$n_foto2_size = $_FILES['foto2']['size'];
$n_foto2_type = $_FILES['foto2']['type'];
//Si el ancho máximo es superado, se detiene la carga y welta patrá! xDD
//Porque no hay primera sin segunda.
list($ancho2, $altura2, $tipo2, $atr2) = getimagesize($n_foto2_tmp);
if ($ancho2 > 101)
{
echo "<script>alert('El ancho maximo es 101px. Favor redimensionar o ingresar otro archivo')</script>";
echo "<script type=\"text/javascript\">window.location = \"javascript:history.go(-1)\"</script>";
die();
} else if ($altura2 > 101)
{
echo "<script>alert('El alto maximo es 101px. Favor redimensionar o ingresar otro archivo')</script>";
echo "<script type=\"text/javascript\">window.location = \"javascript:history.go(-1)\"</script>";
die();
}
//Foto grande. - La que aparece en el flash lateral de la sección noticias.
$n_foto3 = $_FILES['foto3']['name'];
$n_foto3_tmp = $_FILES['foto3']['tmp_name'];
$n_foto3_size = $_FILES['foto3']['size'];
$n_foto3_type = $_FILES['foto3']['type'];
//Si el ancho máximo es superado, se detiene la carga y welta patrá! xDD
//La tercera es la vencida
list($ancho3, $altura3, $tipo3, $atr3) = getimagesize($n_foto3_tmp);
if ($ancho3 > 319)
{
echo "<script>alert('El ancho maximo es 319px. Favor redimensionar o ingresar otro archivo')</script>";
echo "<script type=\"text/javascript\">window.location = \"javascript:history.go(-1)\"</script>";
die();
} else if ($altura3 > 416)
{
echo "<script>alert('El alto maximo es 416px. Favor redimensionar o ingresar otro archivo')</script>";
echo "<script type=\"text/javascript\">window.location = \"javascript:history.go(-1)\"</script>";
die();
}
// PDF o fichero cualquiera que se suba acompañando a la noticia.
$n_fichero = $_FILES['fichero']['name'];
$n_fichero_tmp = $_FILES['fichero']['tmp_name'];
$n_fichero_size = $_FILES['fichero']['size'];
$n_fichero_type = $_FILES['fichero']['type'];
//Si es pdf no tengo pa ke shit revisar alto y ancho... toy puro marakeando xDD
// Verificacion de variables
/*
echo $titulo."<br />";
echo $detalle."<br />";
echo $fecha."<br />";
echo $n_foto1."<br />";
echo $n_foto1_tmp."<br />";
echo $n_foto1_size."<br />";
echo $n_foto1_type."<br />";
echo $n_foto2."<br />";
echo $n_foto2_tmp."<br />";
echo $n_foto2_size."<br />";
echo $n_foto2_type."<br />";
echo $n_foto3."<br />";
echo $n_foto3_tmp."<br />";
echo $n_foto3_size."<br />";
echo $n_foto3_type."<br />";
echo $n_fichero."<br />";
echo $n_fichero_tmp."<br />";
echo $n_fichero_size."<br />";
echo $n_fichero_type."<br />";
*/
//**********************************************
//CONTINUA ?>
sIGUE ABAJO...