Bueno vuelvo a escribir para ver si me podeis echar una mano, al codigo del post anterior.
Código PHP:
<?php
if(isset($_POST["submit"])){
include("./includes/conexion.php");
$random_digit=rand(0000,9999);
$uploaddir = ("./uploads/".$random_digit."-");
foreach($_FILES["fileUpload"]["name"] as $key => $current){
$uploadimage = $uploaddir . basename($current);
if (!move_uploaded_file($_FILES["fileUpload"]["tmp_name"][$key], $uploadimage)) {
echo "{$current} Fallo al subir.";
}
}
foreach($_FILES["fileUpload"]["name"] as $key => $current){
$uploadimage = $uploaddir . basename($current);
$images = $_FILES["fileUpload"]["tmp_name"][$key];
$new_images = "Thumbnails-".$_FILES["fileUpload"]["name"][$key];
$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,$uploaddir.$new_images);
ImageDestroy($images_orig);
ImageDestroy($images_fin);
}
mysql_query("INSERT INTO servalq(servalq_Image1, servalq_Imagen1, servalq_Image2, servalq_Imagen2, servalq_Image3, servalq_Imagen3, servalq_Image4, servalq_Imagen4, servalq_Image5, servalq_Imagen5) VALUES('".$random_digit.'-'.$new_images."','".$random_digit.'-'.$_FILES['fileUpload']['name'][0]."','".$random_digit.'-'.$new_images."','".$random_digit.'-'.$_FILES['fileUpload']['name'][1]."','".$random_digit.'-'.$new_images."','".$random_digit.'-'.$_FILES['fileUpload']['name'][2]."','".$random_digit.'-'.$new_images."','".$random_digit.'-'.$_FILES['fileUpload']['name'][3]."','".$random_digit.'-'.$new_images."','".$random_digit.'-'.$_FILES['fileUpload']['name'][4]."')") or die(mysql_error());
echo "<p>Imagenes subidas</p>";
}
?>
Le he añadido esto
Código PHP:
foreach($_FILES["fileUpload"]["name"] as $key => $current){
$uploadimage = $uploaddir . basename($current);
$images = $_FILES["fileUpload"]["tmp_name"][$key];
$new_images = "Thumbnails-".$_FILES["fileUpload"]["name"][$key];
Y ahora me sube las fotos grandes y me intenta crear una imagen en miniatura pero da error en:
$size=getsizeimage ($images);
Por lo que le cree esto:
Código PHP:
$images = array (
$images = '$servalq_Image1';
$images = '$servalq_Image2';
$images = '$servalq_Image3';
$images = '$servalq_Image4';
$images = '$servalq_Image5';
);
Pero tampoco me funciona, me hace exactamente lo mismo, que si no lo pusiera.
Haber si me podeis echar una mano con esto, como digo he conseguido agregar las fotos a la carpeta del server, pero las miniaturas las intenta crear pero solo me genera un archivo de menos de un kb en negro.
Saludos y gracias nuevamente.