PHP - como copiar fotos en una ruta haciendo duplicado en miniatura

   
Vista:
Imágen de perfil de carmen

como copiar fotos en una ruta haciendo duplicado en miniatura

Publicado por carmen (17 intervenciones) el 25/02/2016 15:45:37
buenos días la presente es para hacer una pequeña inquietud en la que si alguien sabe de ante mando me ayude y se los agradeceria.
estoy haciendooo un programa en php donde guardo imagenes en una ruta que es mi carpeta local y en dos carpeta diferente la misma foto en diferente tamaño el problemita es que cuando ingreso estos datos a mi ruta con copia de la ruta a mysql y quiero lo trato de convertir la imagen original en miniatura me sale error no se que mas hacer he hecho de todo dejare mi codigo y ojala me ayuden
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
<?php
 
require_once 'Conection.php';
$mensaje = $_POST["Mensaje"];
$tamano = $_FILES["archivos"]["size"];
$tipo = $_FILES["archivos"]["type"];
$foto =$_FILES["archivos"]["name"];
$ruta = $_FILES["archivos"]["tmp_name"];
$prefijo = substr(md5(uniqid(rand())),0,6);//generamos una id para poder tener imagenens repetidas
$porcentaje = 0.5;
$status = "La imagen <b>".$foto."</b> se a subido correctamente !";
$destino='../Imagenes/album/'.$prefijo."_".$foto;
move_uploaded_file($ruta,$destino);
		  //creamos la miniaturas
          $source=$destino;
          $destmini='../Imagenes/img/'.$prefijo."_".$foto;//ruta donde se guardan las miniaturas
          $width_d=240; // ancho de la imagen
          $height_d=240; // alto de la imagen
 
          //copyamos la miniatura
          list($width_s, $height_s) = getimagesize($source);
          $width_s = $width_d * $porcentaje;
          $height_s = $height_d * $porcentaje;
          $gd_s = imagecreatefromjpeg($source);
          $gd_d = imagecreatetruecolor($width_d, $height_d);
          imagecopyresampled($gd_d, $gd_s, 0, 0, 0, 0, $width_d, $height_d, $width_s, $height_s);
          imagejpeg($gd_d, $destmini);
 
$query ="INSERT INTO subir_imagen(imagen,Mensaje,ruta_min)
                    VALUES ('$destino','$mensaje',$destmini)";
$result= mysqli_query($conexion,$query) or die(mysqli_error($conexion));
 
if ($query) {
	echo'Fotos subida exitosamente';
}
else{
	echo'problema al cargar';
}
 
 
?>
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de xve

como copiar fotos en una ruta haciendo duplicado en miniatura

Publicado por xve (5522 intervenciones) el 25/02/2016 21:31:53
Hola Carmen, que error te da?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de carmen

como copiar fotos en una ruta haciendo duplicado en miniatura

Publicado por carmen (17 intervenciones) el 25/02/2016 22:28:52
Erreur de syntaxe près de './Imagenes/img/fa8192_)' à la ligne 2 esto me sale
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de xve

como copiar fotos en una ruta haciendo duplicado en miniatura

Publicado por xve (5522 intervenciones) el 26/02/2016 08:35:53
Segun entiendo, tienes un error de sintaxis... nos puedes indicar exactamente a que linea hace referencia el error?
En la linea 2 del código que nos has mostrado, no hay nada!!!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de carmen

como copiar fotos en una ruta haciendo duplicado en miniatura

Publicado por carmen (17 intervenciones) el 26/02/2016 14:13:14
segun entiendo y creo que es a este codigo pero no estoy segura $destmini='../Imagenes/img/'.$prefijo."_".$foto;
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de carmen

como copiar fotos en una ruta haciendo duplicado en miniatura

Publicado por carmen (17 intervenciones) el 26/02/2016 18:27:22
y mi otro problema que no me esta guardando la ruta en la base de dato
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar