He probado con lo que me dices, pero no logro guardar el resultado.
En mi tabla llamada trabajos es donde quiero almacenar la imagen y el trabajo rellenado en el 2 formulario.
El código que puse en el fichero procesar.php (que procesa la imagen) es:
Código PHP:
Ver original<?php
/*Procesar imagen*/
header("Content-type: image/png"); $cadena = $_POST["texto"];
$posicion = $_POST["posicion"];
$nombre = $_POST['nombre_img'];
if ($posicion == "izquierda") {
//Genero un nombre con un número aleatorio
$nombre = $nombre . mt_rand(1000, 10000) . ".jpg"; /*
//La imprimo en pantalla
imagepng($im);
//Guardo la imagen en la carpeta "imagenes"
imagepng($im, "img/{$nombre}");
*/
//Guardo el nombre en la BD
//mysqli_query($conexion, "INSERT INTO tabla (imagen) VALUES ('{$nombre}')");
//imagepng($im, "img/".$nombre.".jpg"); //guarda imagen en img/esenombre.
include("abre_conexion.php");
$query= "INSERT INTO trabajos VALUES ('','','','','',
'','','','','{$nombre}','','','')";
//imagedestroy($im);
}
else if ($posicion == "derecha") {
}
else if ($posicion == "centro") {
}
else {
}
}
?>
Con ese código intento guardar la imagen, luego ya pasaré a ver como guardar la imagen y el formulario relleno juntos todos para el mismo cliente en la tabla trabajos.
¿Que fallo tengo porque la consulta no se ejecuta.?
Muchas gracias Alexis88 por tu ayuda!
Pero me gustaria guardar la imagen que este relacionada con el codcliente que ha pedido el trabajo.