HackID1
Beta
Verificado por Whatsapp
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
<fieldset>
<form action = 'procesar.php' method = 'post' enctype = 'multipart/form-data'>
<legend><strong> Seleccione la imagen que desea estampar con el texto. </strong></legend>
<br/><br/>
Imagen: <input type = "file" name = "imagen" required='required'/><br/><br/>
Texto sobre la imagen: <input type = "text" name = "texto" maxlength="9" required='required'/><br/><br/>
Nombre para la imagen: <input type = "text" name = "nombre_img" required='required'/><br/><br/>
Posición del texto: <select name="posicion" required='required'>
<option value="izquierda">Superior Izquierda</option>
<option value="derecha">Superior derecha</option>
<option value="centro">Superior Centrada</option>
<option value="inferior">Inferior Centrada</option>
</select><br/><br/>
<!-- <input type = "submit" value = "Guardar Imagen" name="guardar" /> -->
<!--</form> --> <br/><br/>
</fieldset>
<input name="enviar" type="submit" value="Guardar"/>
</form>
<?php
/*Procesar imagen*/
header("Content-type: image/png");
$cadena = $_POST["texto"];
$posicion = $_POST["posicion"];
$nombre = $_POST['nombre_img'];
$enviar = $_POST['enviar'];
if ($posicion == "izquierda") {
$enviar = $_POST['enviar'];
$codcliente = $_POST['codcliente'];
$tipo_trabajo = $_POST['tipo_trabajo'];
$estado = $_POST['estado'];
$observacion = $_POST['observacion'] ;
$descripcion = $_POST['descripcion'];
$fecha_entrada = $_POST['fecha_entrada'] ;
// Separar fecha_entrada
list($dia, $mes, $anio) = explode("-", $fecha_entrada);
//une fecha_alta correctamente como DATE para el campo de la BD.
$fecha_entrada = $anio . $mes . $dia ;
$fecha_entrega = $_POST['fecha_entrega'] ;
// Separar fecha_entrada
list($dia1, $mes1, $anio1) = explode("-", $fecha_entrega);
//une fecha_alta correctamente como DATE para el campo de la BD.
$fecha_entrega = $anio1 . $mes1 . $dia1 ;
$precio = $_POST['precio'];
$pagado = $_POST['pagado'];
$ac = $_POST['ac'];
/************ imagen visualizacion y creacion ***********/
$nombre = $nombre."-" . mt_rand(1000, 10000) ;
$im = imagecreatefrompng($_FILES["imagen"]["tmp_name"]);
$color = imagecolorallocate($im, 220, 210, 60);
$px = (imagesx($im) - 20 * strlen($cadena)) / 2 ;
imagestring($im, 7, $px, 70, $cadena, $color);
imagepng($im); //visualiza en naveg
imagepng($im, "img/".$nombre.".png"); //guarda imagen en img/esenombre.
imagedestroy($im);
/**** DATOS DE CONEXION **********/
$hotsdb = "localhost"; //valor de nuestra BD
$basededatos = "control3"; //sera el valor de nuestra BD
$usuariodb = "root"; //sera el valor de nuestra BD
$clavedb = ""; //sera el valor de nuestra BD
$conexion_db = mysql_connect("$hotsdb","$usuariodb","$clavedb")
or die ("Conexión denegada, el Servidor de BD que solicita
NO EXISTE");
$db = mysql_select_db("$basededatos", $conexion_db)
or die ("La Base de Datos <b>$basededatos</b> NO EXISTE");
/**** QUERY **********/
mysql_query("INSERT INTO trabajos
VALUES ('', '$codcliente', '$tipo_trabajo', '$estado', '$observacion',
'$descripcion', '$precio', '$pagado', '', '$nombre', '$fecha_entrada',
'$fecha_entrega', '$ac')");
?>
<script language="javascript">
window.location="alta_trabajo.php";
alert("Los datos han sido guardados con exito.");
</script>
<?php
}
$nombre
Utilizamos cookies y tecnologías similares para los siguientes fines:
¿Aceptas las cookies y estas tecnologías?
Utilizamos cookies y tecnologías similares para los siguientes fines:
¿Aceptas las cookies y estas tecnologías?