En el localhost, la imagen se guarda donde le indico pero nadamas el fondo de la imagen todas las demas imagenes y datos que pongo no se guardan y en el servidor online me marca un error: No se puede mostrar la imagen “http://-----.net23.net/img.php” porque contiene errores.
Este es el codigo que uso:
Código:
Si le quito el "1.png" en imagepng($im,"1.png"); me funciona perfectamente en cualquier lado. <?php //Variables $skin = "skins/1"; //$_POST["skin"]; $fondo = $skin."/skin.png"; $nombre = $_POST["nombre"]; $nombre2 = $_POST["nombre2"]; $nombre3 = $_POST["nombre3"]; $nombre4 = $_POST["nombre4"]; $nombre5 = $_POST["nombre5"]; //Cargar Imagenes $im = imagecreatefrompng($fondo); $white = imagecolorallocate($im, 0xFF, 0xFF, 0xFF); $cian = imagecolorallocate($im, 0, 255, 255); $azulblanco = imagecolorallocate($im, 175, 238, 238); $amarillo = imagecolorallocate($im, 255, 255, 128); $font_file = './arial.ttf'; include($skin.'/1.php'); if(!empty($nombre2)){ include($skin.'/2.php'); } if(!empty($nombre3)){ include($skin.'/3.php'); } if(!empty($nombre4)){ include($skin.'/4.php'); } if(!empty($nombre5)){ include($skin.'/5.php'); } // Output and free memory header('Content-type: image/png'); imagepng($im,"1.png"); imagedestroy($im); ?>