Guardar imagen generada con texto
Publicado por siREZ (203 intervenciones) el 03/04/2016 00:40:19
Cordial saludo.
he generado una imagen con datos extraídos de una Base de Datos, ahora, quiero guardarla en una carpeta del servidor con el nombre $ida
el código es el siguiente:
alguien me puede ayudar?
gracias.
siREZ
he generado una imagen con datos extraídos de una Base de Datos, ahora, quiero guardarla en una carpeta del servidor con el nombre $ida
el código es el siguiente:
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
<?php if (!isset($_SESSION)) { session_start();}
$ida = $_POST['ida'];
include('../Connections con la BBDD/myconexion.php');
mysql_select_db($database_myconexion, $myconexion);
$query_Asociados = "SELECT * FROM asociados WHERE id = '$ida'";
$Asociados = mysql_query($query_Asociados, $myconexion) or die(mysql_error());
$row_Asociados = mysql_fetch_assoc($Asociados);
$total_Asociados = mysql_num_rows($Asociados);
$min = 0;
$max = 99;
$logo = rand(0,99);
if($logo<10){
$im = imagecreatefrompng("../images slider/images 1/00".$logo.".png");
}if($logo>9){
$im = imagecreatefrompng("../images slider/images 1/0".$logo.".png");
}
// Crea la imagen // poner imagen
$abc = $row_Asociados['razonsocial'];
$textcolor = imagecolorallocate($im, 102, 102, 102); // color de palabra grande
$textopie=imagecolorallocate($im,102, 102, 102); // color de palabras pequeñas
$rojo = imagecolorallocate($im, 0xFF, 0x00, 0x00);
$negro = imagecolorallocate($im, 0x00, 0x00, 0x00);
$ttf = "fuentes/WEIDMNBI.TTF";
imagefttext($im,30,0,10,30,$rojo,$ttf,$abc);
$ttf = "fuentes/TECHNICN.TTF";
$abc1 = $row_Asociados['nombre'];
imagefttext($im,25,0,10,70,$negro,$ttf,$abc1);
$abc2 = $row_Asociados['direccion'];
imagefttext($im,25,0,10,110,$negro,$ttf,$abc2);
imagefttext($im,25,0,10,150,$negro,$ttf,$row_Asociados['celular']);
imagefttext($im,25,0,10,190,$negro,$ttf,$row_Asociados['telefono']);
imagefttext($im,15,0,10,230,$negro,$ttf,$row_Asociados['elogan']);
imagefttext($im,15,0,10,270,$negro,$ttf,$row_Asociados['ciudad']." - ".$row_Asociados['pais']);
header('Content-type: image/png');
imagepng($im);
imagedestroy($im);
?>
alguien me puede ayudar?
gracias.
siREZ
Valora esta pregunta


0