Hola, tengo un panel de admin en el que tengo un formulario para subir plantillas web con opción de poner foto también. Cuando el título de la imagen no tiene espacios no hay ningun problema, me lo sube todo correctamente, pero cuando tiene un espacio no me ejecuta bien la consulta. En el input del formulario tiene como name="imagen"
He probado lo siguiente, pero sigue dejándome los espacios. Les pongo el código..
$imagen = str_replace(" ", "", $imagen);
$imagen=move_uploaded_file($_FILES["imagen"]["tmp_name"],"img/productos/" . $_FILES["imagen"]["name"]);
Aquí la consulta..
require_once("../inc/conexion.inc.php");
$consulta = "INSERT INTO productos ( titulo, descripcion, precio, imagen, tipo, categoria ) VALUES ('".$titulo."','".$descripcion."',".$precio.",'".$_FILES["imagen"]["name"]."', '".$tipo."', '".$categoria."')";
echo $consulta;
$result = $conexion->query($consulta);