este es el php
Código :
<?php
error_reporting(E_ALL & ~E_NOTICE);
// Iniciamos SQL para indicarle los campos
$sql = "INSERT INTO portfolio (portfolio_Image1,portfolio_Imagen1,portfolio_Ref,portfolio_Titulo,portfolio_Link,portfolio_Descripcion) ";
$sql .=" VALUES ";
// Indicamos el rango de numeros.
$random_digit=rand(0000,9999);
for($i=0;$i<count($_FILES["fileUpload"]["name"]);$i++)
{
if(trim($_FILES["fileUpload"]["tmp_name"][$i]) != "")
{
// Indicamos los archivos y la ubicacion para subirlos
$images = $_FILES["fileUpload"]["tmp_name"][$i];
$new_images = $random_digit."-Thumb-".$_FILES["fileUpload"]["name"][$i];
copy($_FILES["fileUpload"]["tmp_name"][$i],"../uploads/".$random_digit.'-'.$_FILES["fileUpload"]["name"][$i]);
// Indicamos el tamaño de la miniatura
$width=100;
$size=GetimageSize($images);
$height=75;
$images_orig = ImageCreateFromJPEG($images);
$photoX = ImagesX($images_orig);
$photoY = ImagesY($images_orig);
$images_fin = ImageCreateTrueColor($width, $height);
ImageCopyResampled($images_fin, $images_orig, 0, 0, 0, 0, $width+1, $height+1, $photoX, $photoY);
ImageJPEG($images_fin,"../uploads/".$new_images);
ImageDestroy($images_orig);
ImageDestroy($images_fin);
}
$new_images = array(
$portfolio_Image1 = $random_digit."-Thumb-".$_FILES["fileUpload"]["name"][0]);
}
// Concateno actuales valores , para el ej los valores de las imagenes
$sql .="(
'$portfolio_Image1','".$random_digit.'-'.$_FILES["fileUpload"]["name"][0]."',
'".$_POST["portfolio_Ref"]."',
'".$_POST["portfolio_Titulo"]."',
'".$_POST["portfolio_Link"]."',
'".$_POST["portfolio_Descripcion"]."')";
// le agrego coma al grupo de registro y miro si no es el último grupo,
// pues si no hago eso el insert dara error pues no debe terminar en coma el query
if($i < count($_FILES["fileUpload"]["name"]) - 1)
$sql .=",";
// Incluimos el archivo de conexion a MYSQL.
include("conexion.php");
// Insertamos el contenido en MYSQL.
$objQuery = mysql_query($sql);
?>
otra cosa es que solo acepta jpge pero si en en form pongo un png por ejemplo no me dice error y la sube pero no le crea la miniatura, como le pongo el verificador de formato.
