24/02/2016, 13:21
|
| | | Fecha de Ingreso: diciembre-2015 Ubicación: medellin
Mensajes: 95
Antigüedad: 8 años, 10 meses Puntos: 1 | |
Respuesta: como mostrar en un img una ruta de php en mysql ok te mostrare todo mi codigo y si yo hago un copy para guardar las imagenes en una carpeta de mi intranet y solo guardar la ruta en mysql
este es mi codigo de insertar
<?PHP
require_once 'Conection.php';
$status = "";
$mensaje=$_POST['texto'];
$foto=$_FILES['archivo']['name'];
$ruta= $_FILES['archivo']['tmp_name'];
$prefijo = substr(md5(uniqid(rand())),0,6);//generamos un id para poder tener imagenes repetidas
$destino='../Imagenes/album/'.$prefijo."_".$foto;
copy($ruta,$destino);
$porcentaje = 0.5;
$status = "La imagen <b>".$foto."</b> se a subido correctamente !";
//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);
imagecopyresized($gd_s, $gd_d, 0, 0, 0, 0, $width_d, $height_d, $width_s, $height_s);
imagejpeg($gd_d, $destmini);
imagedestroy($gd_s);
imagedestroy($gd_d);
$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';
}
?>
bueno mi nuevo codigo por que pense en convertirlo en miniatura a ver si asime muestra en el html
Última edición por cartau07; 24/02/2016 a las 13:29 |