Ver Mensaje Individual
  #8 (permalink)  
Antiguo 29/04/2005, 16:59
ElSer
 
Fecha de Ingreso: marzo-2005
Mensajes: 158
Antigüedad: 19 años, 1 mes
Puntos: 0
muestra.php

muestra.php

Código PHP:
<?
    
###<--COLORES DE LAS LETRAS -->###    
    
$color[1]=$_POST['colorNOM'];
    
$color[2]=$_POST['colorEMP'];
    
$color[3]=$_POST['colorDIR'];
    
$color[4]=$_POST['colorMAIL'];
    
    
###<-- TEXTOS DE LOS CAMPOS -->###    
    
$nombre=$_POST['nombre'];
    
$empresa=$_POST['empresa'];
    
$dir=$_POST['direccion'];
    
$email=$_POST['email'];
    
    
###<-- FONDO --->###    
    
$fondo=$_POST['Fondo'];
    
    
###<--- FUENTES DE LOS CAMPOS --->###
    
$fuente[1]=$_POST['FuenteNom'];
    
$fuente[2]=$_POST['FuenteEmp'];
    
$fuente[3]=$_POST['FuenteDir'];
    
$fuente[4]=$_POST['FuenteEmail'];
    
    
###<--- NEGRITAS Y CURSIVAS --->###
    
$bold[1]=$_POST['boldNom'];
    
$italic[1]=$_POST['italicNom'];
    
$bold[2]=$_POST['boldEmp'];
    
$italic[2]=$_POST['italicEmp'];
    
$bold[3]=$_POST['boldDir'];
    
$italic[3]=$_POST['italicDir'];
    
$bold[4]=$_POST['boldMail'];
    
$italic[4]=$_POST['italicMail'];
    
    include 
"erroresB.php";
    include 
"erroresI.php";

    
header("Content-Type: image/png");
    
$im=imagecreatefromjpeg("fondos/fondo[$fondo].jpg");
    
$fondo=imagecolorallocate($im,0,0,0);

    for (
$i 1$i 5$i++)
     {
        if(
$color[$i]=="rojo"){
            
$color[$i]=imagecolorallocate($im,255,0,0); 
        } elseif(
$color[$i]=="verde") {
            
$color[$i]=imagecolorallocate($im,0,255,0);
        } elseif(
$color[$i]=="azul") {
            
$color[$i]=imagecolorallocate($im,0,0,255);
        } elseif(
$color[$i]=="negro") {
            
$color[$i]=imagecolorallocate($im,0,0,0);
        } elseif(
$color[$i]=="amarillo") {
            
$color[$i]=imagecolorallocate($im,255,255,0);
        } elseif(
$color[$i]=="naranja") {
            
$color[$i]=imagecolorallocate($im,255,150,0);
        } elseif(
$color[$i]=="violeta") {
            
$color[$i]=imagecolorallocate($im,200,0,255);
        } elseif(
$color[$i]=="marron") {
            
$color[$i]=imagecolorallocate($im,150,100,0);
        } elseif(
$color[$i]=="rosa") {
            
$color[$i]=imagecolorallocate($im,255,150,200);
        } elseif(
$color[$i]=="gris") {
            
$color[$i]=imagecolorallocate($im,160,160,160);
        } elseif(
$color[$i]=="blanco") {
            
$color[$i]=imagecolorallocate($im,255,255,255);
        }
    }
    
    for (
$i=1$i < (count($fuente)+1); $i++) {
        for (
$j=1;$j <(count($nB)+1);$j++) {
                if (
$fuente[$i] == $nB[$j]) {
                    
$bold[$i] = "";
            }
        }
    }
    for (
$i=1$i < (count($fuente)+1); $i++) {
        for (
$j=1;$j <(count($nI)+1);$j++) {
                if (
$fuente[$i] == $nI[$j]) {
                    
$italic[$i] = "";
            }
        }
    }

    
    
$fontN $fuente[1] . $bold[1] . $italic[1];
    
$fontE $fuente[2] . $bold[2] . $italic[2];
    
$fontD $fuente[3] . $bold[3] . $italic[3];
    
$fontM $fuente[4] . $bold[4] . $italic[4];
    
imagettftext($im,30,0,10,50,$color[2],"fuentes/$fontE.TTF",$empresa);
    
imagettftext($im,20,0,10,80,$color[1],"fuentes/$fontN.TTF",$nombre);
    
imagettftext($im,10,0,290,150,$color[3],"fuentes/$fontD.TTF",$dir);
    
imagettftext($im,10,0,290,190,$color[4],"fuentes/$fontM.TTF",$email);
    
imagepng($im);
    
imagedestroy($im);
?>